59822 50
4839 532
22487 262
89411 682
18390 195
8428 288
3899 826
10207 207
27775 972
4035 644
8714 198
6777 60
14808 427
3384 474
2891 361
11726 249
4744 594
2289 552
3167 630
1239 52
37311 508
3139 567
1355 69
2860 584
4055 739
3638 610