18134 221
35195 513
17089 742
9102 88
12645 289
55533 761
22333 602
17585 575
163996 974
386226 1079
3009454 7327
49776 855
33544 601
36463 935
30558 293