26057 66
15141 775
21371 784
6495 494
7012 863
5377 378
7780 580
8675 338
12502 39
8462 532
9773 425
17198 205
5125 339
12571 509
5920 585
13425 616
2394 137
14306 765
12381 575
7696 520
9809 410
2696 400
20113 936
18557 292
16263 493
16505 527
11573 82
21153 594