2130 564
1034 154
5091 177
7735 841
402987 1305
29862 387
46081 787
1893 149
6456 670
5925 186
3862 188
8048 863
18850 310