12775 11
15387 21
38265 106
15664 17
18776 26
19331 29
22911 38
14261 18
15708 22
14133 35
18649 34
12569 12
17202 15
11999 21
17957 19
39855 126
23266 27
22106 44
11827 12
25886 50
16879 22
15519 26
42608 90
55941 91