18179 221
35287 513
17149 742
9128 88
12681 289
55620 761
22412 602
17607 575
164007 974
386419 1079
3027125 7342
49797 855
33593 601
36532 935
30621 293