2508 642
444 113
8812 652
6117 97
25898 92
19451 170
29662 378
73429 906
256102 701
31845 234
6656 140
7456 353