29846 540
21123 361
13812 209
21009 309
6500 496
10896 217
12388 725
14212 676
20122 696
24467 532
2830 295
15684 148
1412 224
1559 84
15504 942