20802 2
38131 4
19605 3
31581 13
29956 7
86253 29
34056 29
85755 93
35833 17
128778 36
52309 8
132934 34
60727 21
45552 14
262207 52
1480734 160
335309 18
470580 28
499002 27
176581 19
237134 14
249051 8
198976 23
63507 5