140452 300
73187 838
59591 539
34846 102
13671 102
15058 608
5679 144
2744 601
10472 426
27057 100
4152 98
2280 461
4503 798
34414 439
4017 490