1086 200
2744 624
1357 39
6904 102
5556 33
9537 326
2881 197
3855 299
3554 203
7028 848
3488 731
1607 73