40755 3
40956 5
31654 4
28154 2
23404 2
43184 1
70781 6
36780 1
40379 1
147834 4
57382 5
84253 3
92429 8
130834 18
131228 12
95732 12
77753 7
157477 28
44577 1
331156 35
256009 30
53581 3
256584 66
66555 4