40505 461
2872 467
1097 107
3114 903
934 167
2953 678
1547 123
693 70
2849 754
674 157
3989 959
2083 342
42586 576
1123 70
2528 581
994 111
4182 674
38998 208
1209 182
844 148
2262 606
2450 422
2299 235
1116 288
27245 343
3466 560
1608 293
1487 335