106057 259
4562 574
18151 469
16430 571
4117 748
2327 527
1109 27
1499 157
7428 635
6282 452
3533 281
10446 723
2995 741
5844 121
3482 200
4998 879
3544 720
3124 769
7379 139
3209 538
1649 290
9082 143
51640 119
30823 597
3657 102
2680 525
2911 367
4494 639