18906 7
18281 2
31751 5
35704 8
40782 4
64157 13
29958 4
53004 3
304476 18
427459 23
307058 21
257851 10
318681 7
196805 6
451032 58
180383 23
209457 9
262057 24
164276 9
169203 9
332179 19
91278 12
142082 18
415284 26