2130 564
1033 154
5091 177
7734 841
402962 1305
29856 387
46053 787
1893 149
6456 670
5925 186
3860 188
8048 863
18847 310