18109 9
44759 3
29929 6
49607 10
34409 7
32304 8
45456 3
23954 2
24431 1
13507 8
23281 10
34029 1
142759 8
117728 10
86431 17
282608 21
342176 22
193827 21
96927 12
128534 12
101783 11
398131 46
112030 19
494953 36