22071 23
33804 28
43388 74
89185 120
46625 121
20855 52
14365 10
44435 55
52326 97
3675 8
13630 7
18010 16
52941 94
14118 18
27850 48
16433 17
92809 206
84133 269
71073 120
61175 133
27882 62
61313 100
46981 96
63518 176