25856 3
92107 7
10382 4
50357 8
62956 12
50852 13
29330 9
36056 7
27934 3
44781 6
41578 10
27532 10
118657 11
68882 7
75705 6
46503 6
64351 3
31983 9
72005 8
44054 21
72679 29
59406 31
100957 52
80529 29