259751 27
57680 9
22608 10
305355 28
215809 17
242801 18
72107 11
18208 7
13979 4
405577 18
36926 9
239226 7
44505 6
184776 12
119634 4
24582 3
288377 11
469583 28
53906 1
27601 3
63729 5
48083 3
82108 9
88430 13