8586 450
16179 63
35041 238
29272 141
20802 157
16019 669
3104 599
834 174
2664 274
2435 413
2853 517
2076 215
2518 711
1064 119
1960 47
1402 190
4709 688