27061 211
147028 696
72881 823
18344 68
12860 763
17204 369
15769 323
19469 254
15722 872
13840 72
5715 134
13327 637
8310 37
7337 447
23594 302
666 136
8677 949
12090 839
7799 306
45940 342
24215 455
7512 326
15057 61
3841 181