42923 242
113771 945
13841 209
10798 373
14295 564
522209 1785
13442 595
9322 375
29063 272
4120 834
12207 483
8796 728
9046 610
2252 363