2587 259
45596 237
10115 478
29231 1081
6959 552
286014 888
40858 563
24383 193
125320 667
22967 966
101563 402
62369 659
27068 692
184649 785
352927 992
53367 432
3548 284
3450 280
10508 584
15882 444
19687 460
158621 614
92000 366
3674 104
18053 118
20727 814
27649 68