12811 35
4329 10
1522 3
13894 27
4944 6
2314 10
18624 51
12655 35
2209 9
2330 10
7085 27
27285 48
5531 23
13670 26
12103 31
11759 18
10263 18
23967 22
817 3
2897 17
889 9
5927 11
13980 30
583 3