259806 27
58281 9
22656 10
305408 28
215827 17
242829 18
72226 11
18228 7
14152 4
405627 18
37084 9
239252 7
44528 6
184779 12
119626 4
24752 3
288503 11
469602 28
54059 1
27705 3
63830 5
48154 3
82282 9
88854 13