2198 263
7619 239
3015 102
2430 572
12124 877
2996 306
20582 807
31259 570
8115 701
3247 535
3423 860
30053 141
2840 480
3278 229
1689 291
1818 169
33380 647
3306 65
4005 779
3157 343
24408 472
8028 804
6375 571
3891 297
2855 164
6276 89
380508 865
303552 1032