1091 200
2746 624
1359 39
6911 102
5560 33
9539 326
2883 197
3861 299
3556 203
7030 848
3490 731
1609 73