3831 20
1556 4
2688 5
2164 7
2647 6
2138 3
1720 2
8195 24
892 3
4002 29
2550 6
6882 13
2024 3
1821 7
1571 7
3324 10
1096 1
1306 3
2339 9
4004 44
3285 7
5194 12
4073 9
8747 22