18179 221
35286 513
17145 742
9128 88
12681 289
55618 761
22410 602
17606 575
164007 974
386417 1079
3026787 7342
49797 855
33593 601
36531 935
30621 293