140883 300
73330 838
59656 539
35000 102
13755 102
15099 608
5710 144
2750 601
10530 426
27069 100
4160 98
2282 461
4565 798
34460 439
4029 490