10495 450
19526 63
41234 240
38873 142
25329 158
18713 669
3681 599
1175 174
3658 274
2892 413
3257 517
2774 215
2950 711
1558 119
3379 47
2264 190
6555 688