4291 13
3724 17
8952 25
3268 11
3301 14
5820 18
2852 6
50150 105
2194 5
3331 9
100444 219
81099 397
5490 4
102663 215
4108 9
52394 118
229669 427
2334 3
3959 10
3185 7
54952 193
2246 3
3732 7
4167 8