42949 242
113792 945
13842 209
10798 373
14295 564
522216 1785
13442 595
9322 375
29064 272
4120 834
12207 483
8797 728
9046 610
2252 363