40708 731
17429 127
49826 578
14922 587
267951 1223
124073 165
16012 302
16996 800
14745 477
6261 456
3133 129
37820 341