2893 881
18265 515
6423 367
10209 84
15052 61
9322 159
7328 447
11250 507
29639 264
7060 601
6425 715
11021 736
9958 952
8665 949
4414 469
719 80
3545 302
3835 637
2320 438
3839 214
12203 547
8582 402
2379 336
3742 705
4098 439
3860 629
20447 653
25517 290