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