18026 3
9757 1
21853 7
21127 2
35253 5
37356 8
42726 4
67108 13
32034 4
55834 3
305808 18
428776 23
309152 21
259433 10
320328 7
198059 6
452807 58
181455 23
210577 9
263304 24
166028 9
171053 9
333507 19
92334 12