43266 243
114030 945
13848 209
10799 373
14296 564
522295 1785
13447 595
9322 375
29087 272
4120 834
12210 483
8798 728
9046 610
2254 363