1000 241
288 55
2756 840
2345 528
61755 309
42647 443
31659 193
47598 153
65104 332
39602 266
33475 332
28382 94
47342 379
25316 263
41935 187
41917 132
29895 326
37841 90
22869 127
24859 162
21430 113
46813 364
71315 530
45992 163