16085 943
31309 548
21149 361
13838 209
21073 309
6551 496
11046 217
12513 725
14440 677
20304 696
24660 533
2869 295
15847 148
1446 224
1581 84