3196 940
7922 517
121257 616
28939 342
4253 298
10368 928
29542 77
3439 538
3647 355
4234 610
4060 728
3360 260
16481 95
8872 639
2011 320
24725 927
19519 201
15290 839