2434 639
1847 567
1546 510
1214 335
274 78
1079 264
3505 503
2136 151
71466 653
65277 621
13726 134
17002 855