1435 280
2694 828
7543 827
16623 336
3083 161
1125 110
4294 386
1906 118
22571 416
10404 164
13536 438
12950 748
5404 744
1497 89
9221 328