2128 10
15956 69
38316 127
13954 43
6726 21
10088 51
3929 19
10472 66
41253 209
5888 20
3633 16
3347 15
14968 95
2441 8
3220 7
2464 9
2291 9
2555 8
3550 23
5011 17
2050 11
2966 11
5180 17
4615 18