16235 15
37796 35
14535 4
18589 35
8069 13
7376 2
34055 41
18485 30
45511 48
6160 4
19672 33
19477 41
25215 51
47504 101
30578 49
31843 108
11782 13
47160 109
11973 16
12108 26
17592 29
17787 38
4592 8
23095 18