2897 881
18288 515
6428 367
10210 84
15053 61
9327 159
7329 447
11280 507
29639 264
7061 601
6426 715
11052 736
9971 952
8667 949
4416 469
720 80
3545 302
3835 637
2320 438
3841 214
12203 547
8582 402
2380 336
3742 705
4098 439
3860 629
20447 653
25517 290