12135 556
9289 450
17399 63
36843 240
33181 141
22303 158
16828 669
3464 599
916 174
2987 274
2573 413
2959 517
2251 215
2607 711
1181 119
2456 47
1511 190
4923 688