30565 22
17190 18
21417 34
24559 28
46223 58
28521 40
17261 15
32763 41
11776 5
19367 16
36081 80
48847 57
72940 113
26118 15
62898 102
12346 12
25803 31
8922 12
24858 31
33955 66
36165 51
19765 8
31690 16
23092 30