8112 2
15423 19
12542 25
13434 9
10608 12
21553 26
10249 18
31900 45
8331 15
19053 26
8267 12
19407 35
6592 5
42585 52
10460 13
5941 11
6249 6
15336 35
26153 40
27004 25
19329 37
5922 11
28856 57
36038 41