1882 540
1574 517
816 184
2390 707
207 56
17740 608
16496 379
2894 99
3177 256
4321 606
24077 139
25915 328
5668 525
2818 184