2200 16
2660 9
2697 5
3149 1
4258 19
4368 11
5116 11
36324 17
5972 62
3417 21
2812 8
3576 10
4439 23
41044 50
3046 14
8157 13
3946 13
7049 32