2197 263
7614 239
3012 102
2430 572
12122 877
2993 306
20579 807
31243 570
8110 701
3245 535
3422 860
29967 141
2835 480
3270 229
1689 291
1818 169
33342 647
3305 65
4005 779
3153 343
24404 472
8026 804
6373 571
3883 297
2852 164
6270 89
380500 865
303547 1032