10500 450
19543 63
41277 240
38892 142
25351 158
18743 669
3681 599
1176 174
3662 274
2897 413
3257 517
2780 215
2955 711
1558 119
3390 47
2266 190
6557 688