9706 85
21437 398
5714 239
12101 523
13379 640
34873 524
5533 250
2312 293
6296 254
11540 379
9956 353
6677 80
8058 426
15175 672
1307 29
3888 707
3195 288
2534 285
17305 135