59887 50
4849 532
22500 262
89429 682
18397 195
8429 288
3899 826
10241 207
27885 972
4038 644
8773 198
6785 60
14857 427
3385 474
2894 361
11739 249
4752 594
2298 552
3169 630
1239 52
37412 508
3146 567
1355 69
2863 584
4061 739
3643 610