4549 33
3287 353
22306 594
951 81
29283 384
2959 377
10172 358
31570 427
13620 139
42705 322
13752 628
3037 853