27162 95
66354 239
3175 420
1500 207
39176 430
84520 437
10000 340
16930 507
10182 642
21765 129
19532 171
19414 139
6956 310
18764 324
16509 551
12227 782
1412 75
11466 777
8430 326