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