3186 452
6283 35
4551 353
23425 594
1368 81
31491 384
3068 377
10597 358
33460 427
14614 139
45779 327
14179 628
3184 853