18149 221
35225 513
17109 742
9114 88
12656 289
55568 761
22339 602
17592 575
164000 974
386280 1079
3015533 7331
49781 855
33558 601
36490 935
30578 293