3501 497
4426 618
19603 33
2315 455
10110 293
13125 120
10893 269
56291 458
18635 154
10014 364
9181 483
4490 56
12860 647
15846 885
6048 580
2963 255
7533 705
14688 329
23045 755
25847 263
56836 78
4872 183
5025 478
14677 562
6418 86
3564 157
4189 820
43862 763