42337 666
4128 539
3710 876
4748 563
3152 278
2558 459
2854 326
23835 814
3083 352
3309 685
3817 628
1442 137
3374 194
41602 333
35508 495
1066 41
1599 53
3239 486
59365 280
3264 569
3285 759
3242 478
1270 98
9361 370
11999 296
17231 546
122892 617
22381 107