20132 7
19305 2
32934 5
36353 8
41259 4
64926 13
30651 4
54158 3
304977 18
427852 23
307534 21
258255 10
319078 7
197057 6
451555 58
180704 23
209708 9
262283 24
164827 9
169884 9
332483 19
91457 12
142534 18
415855 26