20803 2
38134 4
19604 3
31578 13
29953 7
86252 29
34057 29
85757 93
35826 17
128780 36
52309 8
132927 34
60727 21
45558 14
262207 52
1480727 160
335307 18
470583 28
499004 27
176583 19
237130 14
249055 8
198979 23
63508 5