18026 943
31607 549
21156 361
13848 209
21085 309
6561 496
11084 217
12536 725
14500 677
20350 696
24695 533
2877 295
15883 148
1453 224
1584 84