30837 83
7848 6
21825 32
62224 133
52063 54
21953 28
15999 37
83316 253
60815 204
99131 276
121733 190
95989 345
27295 50
9068 37
27417 49
16658 46
30696 51
14471 14
28619 69
33407 72
44648 162
15853 28
54143 53
136573 509