9699 85
21424 398
5708 239
12095 523
13341 640
34841 524
5529 250
2311 293
6281 254
11535 379
9950 353
6671 80
8052 426
15167 672
1304 29
3888 707
3194 288
2533 285
17294 135