2703 8
1943 3
2889 16
3033 8
3476 14
3675 11
2914 10
4824 12
3135 11
2186 5
6255 19
3161 11
5966 24
7795 45
4534 6
8086 40
5781 13
5008 18