39935 240
5011 824
2385 336
1775 271
3542 617
37430 142
3130 294
4229 411
24438 158
18204 669
3455 337
4110 363
3436 373
3575 262
7283 881
1269 104
12384 431
1797 198
1589 73
1895 206
3363 565
2927 388
2518 525
2572 261
1712 132
3666 528
3745 770
3037 120