21051 459
27542 545
2928 452
23429 386
29753 187
221391 265
187725 590
296653 1007
13117 371
21142 944
13840 285
97474 737
9826 953
3302 354
8207 101
3617 39
3647 302
4773 421
9166 553