9693 85
21407 398
5703 239
12080 523
13286 640
34791 524
5521 250
2307 293
6264 254
11526 379
9926 351
6649 80
8045 426
15158 672
1303 29
3887 707
3192 288
2530 285
17270 135