2130 564
1033 154
5091 177
7733 841
402901 1305
29847 387
46029 787
1893 149
6456 670
5925 186
3860 188
8048 863
18838 310