4588 33
3302 353
22334 594
952 81
29325 384
2959 377
10178 358
31613 427
13646 139
42772 322
13764 628
3037 853