259983 27
60579 9
22980 10
305582 28
216007 17
242905 18
73032 11
18605 7
15359 4
405930 18
37779 9
239508 7
45026 6
184808 12
119730 4
25458 2
288905 11
470202 28
54753 1
28105 3
64403 5
48529 3
83305 9
90508 13