5296 35
3551 305
4381 431
8406 573
10287 883
5145 678
7131 757
12165 105
2931 608
7375 659
5821 454
5148 490
17049 1000
10418 236
9647 417
11150 512
4976 792
6309 69
13792 521
8605 226
7409 458
20573 377
4122 469
7717 371