4089 3
4927 8
5877 21
2333 3
31771 49
5180 12
2865 11
7683 9
7520 12
4769 39
5010 13
5250 13
4515 22
11848 4
6340 28
2533 1
6693 15
3930 8