17751 7
19607 8
98756 11
53005 15
23634 2
89659 16
80480 11
103508 25
41878 10
166407 36
286055 32
85559 10
48727 7
37580 5
116058 26
33376 3
48484 2
39755 18
120404 23
57483 5
203307 30
403701 61
27627 2
20083 1