29255 2
36882 3
32431 4
38652 1
42501 2
28659 3
43501 2
123876 10
42080 3
41884 3
90703 6
16651 2
246380 29
65606 6
58433 11
106551 17
143803 20
160284 12
119980 11
86153 19
36405 1
206380 40
79734 13
74282 3