17221 205
11588 117
3181 517
4964 691
50226 173
63321 621
59425 85
8823 254
9516 457
14913 418
19594 429
1787 159