9681 85
21366 398
5699 239
12066 523
13251 640
34695 524
5510 250
2298 293
6250 254
11518 379
9903 351
6601 80
8033 426
15123 672
1296 29
3885 707
3188 288
2526 285
17227 135