3131 452
6113 35
4503 353
23365 594
1335 81
31342 384
3064 377
10559 358
33327 427
14560 139
45595 327
14153 628
3173 853