4545 33
3285 353
22302 594
951 81
29280 384
2959 377
10170 358
31565 427
13617 139
42693 322
13751 628
3037 853