260080 27
61084 9
23027 10
305732 28
216081 17
243008 18
73132 11
18777 7
15605 4
406052 18
37833 9
239553 7
45159 6
184855 12
119751 4
25579 2
288958 11
470276 28
54827 1
28202 3
64458 5
48730 3
83426 9
90806 13