2330 748
26725 800
24061 713
20370 121
40357 231
388340 1161
14551 582
2552 230
117437 318
7221 642
6975 103
3498 769