18147 221
35220 513
17107 742
9112 88
12654 289
55565 761
22339 602
17591 575
163997 974
386271 1079
3014666 7331
49781 855
33557 601
36485 935
30576 293