17210 27
17774 33
11615 3
13277 8
10880 8
19353 41
16056 26
20652 23
12724 25
12515 12
12789 12
21274 40
16706 26
17867 33
10853 11
13829 44
14955 24
12839 17
16341 25
13435 16
9761 6
10949 7
29746 59
42553 132