13042 960
15218 565
1067 146
12513 358
8547 162
14528 846
14096 730
8579 399
298231 851
10153 277
9486 473
12306 512
7108 728
2659 308
8911 416