42308 1
71855 8
39077 8
100678 10
102704 11
151130 14
154753 17
201307 12
158683 18
160408 19
89909 16
118051 14
89726 6
86857 19
41134 4
50508 6
56259 8
99630 11
142683 13
60780 7
40703 12
68533 12
54927 8
167306 38