34140 436
19236 364
21263 748
9739 680
15683 702
12977 448
9521 476
6881 451
13123 602
14305 496
14850 277
7756 102
12302 473
6347 262
15035 890
20270 623
24499 703
3048 120