18156 221
35236 513
17116 742
9116 88
12659 289
55577 761
22354 602
17595 575
164001 974
386302 1079
3017226 7336
49783 855
33562 601
36493 935
30581 293