18199 221
35339 513
17179 742
9145 88
12700 289
55669 761
22551 602
17619 575
164014 974
386539 1079
3037634 7346
49806 855
33627 601
36566 935
30658 293