8578 450
16150 63
35008 238
29213 141
20759 157
16008 669
3103 599
834 174
2658 274
2428 413
2852 517
2072 215
2518 711
1063 119
1960 47
1402 190
4704 688