12141 556
9296 450
17409 63
36857 240
33197 141
22310 158
16833 669
3465 599
918 174
2990 274
2574 413
2961 517
2252 215
2607 711
1181 119
2457 47
1512 190
4925 688