2432 639
1847 567
1546 510
1214 335
274 78
1077 264
3503 503
2136 151
71465 653
65277 621
13726 134
17000 855