25008 192
9606 381
8271 123
2530 286
14905 461
33643 182
259264 695
9522 287
10110 578
5885 846
1121 155