9681 85
21359 398
5696 239
12063 523
13243 640
34685 524
5508 250
2298 293
6247 254
11518 379
9900 351
6590 80
8031 426
15118 672
1295 29
3885 707
3188 288
2525 285
17223 135