2630 642
458 113
8839 652
6366 97
25969 92
19521 170
29721 378
73833 906
256245 701
31979 234
6712 140
7531 353