27005 94
64946 235
3174 420
1497 207
39162 430
84489 437
9993 340
16923 507
10179 642
21737 129
19394 171
19383 138
6946 310
18714 324
16471 551
12208 782
1407 75
11465 777
8424 326