40686 334
1687 330
10188 759
3588 569
3130 111
12590 80
5403 764
1123 140
3302 605
3370 585
19736 327
1034 142
3008 852
2107 197
8796 969
4225 517
3323 677
4627 325
59775 851
19942 188
9228 146
8073 77
1573 299
3137 560
1470 98
17894 254
5695 571
27823 658