3186 452
6287 35
4551 353
23427 594
1369 81
31494 384
3070 377
10598 358
33465 427
14615 139
45784 327
14182 628
3184 853