2959 153
16698 316
81710 612
124889 752
68136 833
108073 551
17817 699
24129 669
23959 895
32984 913
13137 860
3086 721
87635 768
8661 448
815 128
22057 314
18869 456
9311 482
90755 499
13075 561
15933 476
31029 490
21369 413
107015 210
18475 505
17680 494
21126 187
35400 591