2900 881
18328 515
6438 367
10213 84
15058 61
9341 159
7337 447
11341 507
29645 264
7064 601
6432 715
11130 736
10005 952
8678 949
4426 469
721 80
3549 302
3835 637
2321 438
3889 214
12205 547
8582 402
2382 336
3744 705
4100 439
3862 629
20447 653
25518 290