3099 452
6018 35
4440 353
23311 594
1285 81
31242 384
3060 377
10533 358
33197 427
14502 139
45401 327
14126 628
3160 853