2435 639
1848 567
1546 510
1214 335
274 78
1081 264
3505 503
2144 151
71468 653
65277 621
13726 134
17003 855