18984 2
37408 4
19434 3
31258 13
29503 7
85758 29
33577 29
84608 93
35626 17
128484 36
52082 8
132526 34
60326 21
45351 14
261659 52
1479330 160
335081 18
469953 28
498601 27
176234 19
236609 14
248634 8
198408 23
63277 5