14017 843
31790 318
8411 631
4050 241
33310 306
62341 563
36367 661
2925 300
2615 316
3031 448
10240 904
4339 608
19794 125
40944 437