3166 452
6210 35
4521 353
23392 594
1351 81
31428 384
3066 377
10583 358
33397 427
14584 139
45702 327
14164 628
3178 853