4553 33
3288 353
22307 594
951 81
29284 384
2959 377
10172 358
31574 427
13620 139
42705 322
13753 628
3037 853