15891 942
31231 548
21148 361
13836 209
21067 309
6543 496
11035 217
12503 725
14423 677
20293 696
24643 533
2868 295
15837 148
1441 224
1577 84