3502 125
6931 360
5753 758
2344 455
20907 156
30001 346
40731 509
14031 481
55396 95
21757 422
39393 60
2790 273
3568 766
85318 839
30162 618
4471 161
12644 31
28918 458
15414 394
48962 592
86177 240
25711 481
63758 575
7461 456