3097 181
39920 764
4169 412
42537 445
23048 249
24067 212
8048 672
11641 838
17758 785
4278 791
46204 533
6427 490
12597 737
5011 349
8232 687
22198 314
17632 616
11469 478
16282 771
21162 168
21875 279
17052 210
27672 185
13951 634
6751 605
25650 97
5362 457
3231 243