29702 4
12657 7
112884 13
22652 1
218678 24
30404 12
405233 18
30726 5
18027 9
259552 27
17159 10
288230 11
34827 5
190284 15
15432 2
17781 4
66383 4
383430 25
53533 1
77484 7
56576 9
31905 5
29882 4
63478 3