19534 16
25966 41
35397 55
14252 11
73258 106
49662 109
105567 68
41009 38
45149 51
103270 128
103768 167
54958 87
15346 21
32015 16
55900 17
14589 5
19102 15
34415 29
23429 22
43435 22
40528 50
34267 36
98582 152
14151 10