4586 33
3302 353
22331 594
952 81
29322 384
2959 377
10177 358
31607 427
13644 139
42765 322
13764 628
3037 853