3145 452
6148 35
4508 353
23375 594
1341 81
31372 384
3064 377
10568 358
33360 427
14572 139
45639 327
14158 628
3174 853