43218 243
114009 945
13848 209
10799 373
14296 564
522286 1785
13446 595
9322 375
29083 272
4120 834
12210 483
8797 728
9046 610
2253 363