5602 8
3863 9
2864 3
7535 38
11915 43
20097 50
2502 2
8296 25
2675 4
4291 13
3136 2
1903 3
4358 8
21566 94
12105 26
1943 4
4064 6
4921 17
3736 10
23912 87
3246 11
6309 14
3641 4
3986 13