2560 642
451 113
8823 652
6219 97
25919 92
19482 170
29686 378
73617 906
256174 701
31913 234
6665 140
7462 353