17266 1000
29824 643
16100 654
11938 674
22862 110
31575 240
11707 545
10332 530
51849 492
13147 118
7101 183
20000 322
16932 711
21376 445
25202 244
4984 162
212945 535
13532 134
18082 552
22609 641
16481 974
15063 153
12267 137
54232 394
9195 423
19138 187
8914 247
84256 599