18580 430
2784 197
2237 358
1153 43
15900 38
10569 701
22874 576
3831 788
5199 678
2766 49
1296 119
1750 70
7496 579
3675 768
2013 194
4871 179
2615 121
7540 482
3037 446
11930 672
7607 599
2046 332
3443 186
7651 722
2121 276
7503 816
8599 88
3781 715