40782 3
41034 5
31707 4
28283 2
23480 2
43403 1
70930 6
36859 1
40481 1
148004 4
57501 5
84377 3
92606 8
131008 18
131326 12
96059 12
77930 7
157706 28
44730 1
331459 35
256282 30
53628 3
256853 67
66806 4