259951 27
59704 9
22801 10
305528 28
215956 17
242903 18
72732 11
18477 7
14709 4
405708 18
37432 9
239407 7
44856 6
184805 12
119680 4
25259 2
288701 11
469928 28
54483 1
27933 3
64080 5
48357 3
82927 9
89902 13