2895 693
10422 802
28278 112
8108 679
18940 846
9162 644
15486 725
7757 834
4571 196
13679 793
1866 78
2573 697
2202 288