2756 452
5305 33
3657 353
22885 594
1097 81
30467 384
2987 377
10363 358
32402 427
14095 139
44181 325
13943 628
3088 853