4583 33
3300 353
22331 594
952 81
29313 384
2959 377
10177 358
31600 427
13641 139
42763 322
13764 628
3037 853