3166 452
6212 35
4522 353
23392 594
1351 81
31434 384
3067 377
10583 358
33400 427
14584 139
45706 327
14166 628
3178 853