42931 375
68516 343
12250 218
10282 802
10830 203
13808 288
37719 646
5579 509
4579 389
1158 112
4407 463
3577 767
2048 349
1108 135
3504 309
1295 70
8871 363
1351 103
2985 271
31646 797
3048 454
3216 629
4073 807
2935 331
2382 672
8433 161
3664 718
3194 598