4005 46
2459 220
3305 160
7434 521
254639 640
15537 234
19818 528
25558 938
31203 769
47462 46
9663 702
6014 591
3231 469
945 209
26151 748
18466 328
22820 116
5492 347
20091 271
15815 351
24406 803
21828 292
16045 149
16124 508