34146 436
19239 364
21270 748
9741 680
15693 702
12980 448
9524 476
6886 451
13128 602
14321 496
14851 277
7765 102
12307 473
6351 262
15035 890
20284 623
24605 703
3048 120