1302 214
2960 720
882 140
147031 264
30418 636
12648 68
7060 857
26130 239
8828 755
3145 150
5695 482
4151 539
3329 547
4222 562
3586 614
1740 366