2630 642
458 113
8838 652
6364 97
25967 92
19521 170
29721 378
73833 906
256244 701
31979 234
6712 140
7530 353