12950 583
16692 331
8436 209
5387 131
5597 851
5009 150
5062 46
4634 358
12300 893
3936 367
7471 844
3353 409
2876 134
2346 414
1952 321
4622 209
7931 731
7533 717
9429 458
5026 93
3047 41
3374 336
35857 516