82953 4
94083 3
56502 6
103133 12
127827 5
50077 6
33505 6
64280 5
39177 2
114882 14
120802 18
107751 23
79806 16
22726 1
69579 7
126004 17
208528 17
50551 5
97955 25
29608 8
57458 9
49703 4
261506 52
123706 13