18105 221
35151 513
17060 742
9087 88
12622 289
55497 761
22320 602
17572 575
163993 974
386125 1079
3000073 7327
49763 855
33506 601
36433 935
30519 293