14983 321
27606 271
2862 888
12471 495
2586 590
1901 433
45792 843
13348 70
56191 389
17291 315
104732 218
21670 740
101220 127
17404 57
1640 474
5858 253
1157 362
2705 331
13956 350
1232 277
51957 845
37720 484
15638 234
30142 86