9693 85
21406 398
5702 239
12079 523
13283 640
34788 524
5521 250
2307 293
6263 254
11526 379
9925 351
6647 80
8045 426
15158 672
1303 29
3887 707
3192 288
2530 285
17268 135