3196 940
7922 517
121218 616
28937 342
4253 298
10367 928
29540 77
3439 538
3647 355
4234 610
4060 728
3359 260
16480 95
8871 639
2011 320
24724 927
19519 201
15288 839