42599 242
113594 945
13838 209
10797 373
14294 564
522099 1785
13441 595
9320 375
29049 272
4120 834
12206 483
8795 728
9046 610
2252 363