25996 66
15130 775
21345 784
6491 494
7005 863
5362 378
7771 580
8674 338
12481 39
8450 532
9749 425
17123 205
5122 339
12535 509
5913 585
13354 616
2390 137
14292 765
12366 575
7680 519
9786 410
2691 400
20070 936
18531 292
16232 493
16448 527
11539 82
21096 594