259984 27
60583 9
22980 10
305581 28
216001 17
242904 18
73034 11
18602 7
15353 4
405933 18
37782 9
239505 7
45028 6
184805 12
119733 4
25459 2
288905 11
470207 28
54759 1
28102 3
64402 5
48526 3
83308 9
90507 13