1232 66
1748 210
3656 400
80888 291
5207 290
70561 491
3273 345
4161 757
29722 735
11995 141
3022 423