21051 459
27542 545
2928 452
23429 386
29754 187
221397 265
187733 590
296664 1007
13117 371
21142 944
13840 285
97476 737
9826 953
3302 354
8207 101
3618 39
3647 302
4773 421
9166 553