1085 200
2738 624
1354 39
6891 102
5551 33
9527 326
2877 197
3840 299
3549 203
7017 848
3482 731
1602 73