42956 375
68518 343
12255 218
10284 802
10833 203
13815 288
37725 646
5580 509
4588 389
1160 112
4412 463
3578 767
2053 349
1108 135
3505 309
1296 70
8880 363
1353 103
2987 271
31657 797
3053 454
3221 629
4078 807
2936 331
2382 672
8459 161
3667 718
3196 598