21263 57
3412 2
25025 56
5727 18
4734 12
3814 8
2656 7
16861 24
15060 47
31483 144
2754 9
33255 76
8389 4
24303 60
17233 64
10519 14
11460 20
4385 9
2922 11
7866 11
2189 2
3614 10
19036 25
12027 12