10047 802
28259 112
8036 679
18844 846
9093 644
15471 725
7701 834
4520 196
13613 793
1862 78
2571 697
2179 288