34043 436
19159 364
21148 749
9677 680
15662 702
12910 448
9461 476
6843 451
13059 602
14222 496
14778 277
7686 102
12211 473
6314 262
15011 890
20054 623
24305 703
3008 120