21271 319
1413 145
14269 139
68108 506
36537 251
18878 370
21028 941
36690 786
15235 506
18031 709
25805 465
5601 155
9342 716
5324 253
3216 98
2392 85
6374 591
3323 417
3524 812
14762 978
10641 184
6813 569
5285 350
5264 949
4649 178
629 64
11643 711
3659 244