247 57
6519 468
835 67
37968 855
19498 396
31601 197
9141 355
10813 321
2186 94
5791 332
5063 707
4550 478
4271 904