15747 40
4863 21
2883 8
12025 36
5480 18
31515 76
12928 21
22333 51
9558 27
17067 15
29777 30
5429 13
19515 34
9728 18
11809 32
10651 22
2599 11
3608 10
10549 31
48841 119
23427 32
24159 81