5255 25
3854 8
13981 58
1373 10
3266 22
3331 19
5625 13
22371 107
5069 13
5480 29
4293 19
3855 7
2830 8
12221 39
1494 8
12768 41
2667 15
8840 19
4522 23
5369 22
4561 26
38684 146
1197 11
9017 35