18180 221
35290 513
17149 742
9128 88
12682 289
55620 761
22415 602
17608 575
164007 974
386422 1079
3027473 7342
49798 855
33594 601
36532 935
30622 293