47870 798
2401 222
1852 231
3016 138
2319 129
3051 61
11459 676
2119 557
4403 657
560 94
1331 216
3397 919