16042 32
6693 2
79025 148
33220 18
24382 28
21418 35
11726 8
25460 22
21747 20
11589 15
22842 18
29968 31
24719 13
17176 21
34567 57
48314 21
21667 18
77803 51
107165 139
178901 159
22105 17
19087 15
30917 27
8902 4