259952 27
59830 9
22882 10
305531 28
215956 17
242908 18
72777 11
18505 7
14827 4
405751 18
37426 9
239406 7
44954 6
184806 12
119683 4
25257 2
288757 11
469958 28
54505 1
27957 3
64154 5
48352 3
82951 9
89957 13