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