10162 802
28267 112
8053 679
18874 846
9110 644
15477 725
7721 834
4545 196
13631 793
1862 78
2571 697
2183 288