2630 642
458 113
8840 652
6366 97
25969 92
19521 170
29721 378
73837 906
256248 701
31979 234
6712 140
7531 353