3191 452
6301 35
4557 353
23429 594
1374 81
31505 384
3070 377
10598 358
33475 427
14620 139
45812 327
14200 628
3186 853