1091 200
2746 624
1359 39
6908 102
5559 33
9538 326
2882 197
3861 299
3556 203
7030 848
3490 731
1609 73