8856 460
29007 386
8198 802
3034 71
15999 883
7535 807
6333 320
9758 318
40942 302
2939 69
5396 218
9851 55
30170 815
11269 604
4581 678
7450 348
8917 252
3937 421
1885 32
2928 472
4343 443
8696 839
4644 537
1884 288
12157 367
7865 731
8820 238
15727 265