20129 7
19302 2
32934 5
36359 8
41252 4
64927 13
30658 4
54153 3
304981 18
427852 23
307528 21
258258 10
319076 7
197051 6
451551 58
180702 23
209709 9
262281 24
164828 9
169884 9
332483 19
91456 12
142531 18
415858 26