2292 135
3957 654
5511 585
35851 551
22420 381
5904 771
8593 836
3515 286
3413 377
4404 377
19295 322
2377 525
2434 569
3526 828
2877 700