16030 221
31426 513
15175 741
8158 88
11227 289
50684 758
19800 601
16002 575
163299 974
378600 1078
2491885 7117
46066 855
31082 597
32518 935
27117 293