20955 5
162203 9
53634 6
27152 9
1533581 117
48657 5
36379 7
460384 35
18506 9
29580 4
34202 5
41357 9
40003 2
45601 2
29781 8
32907 6
115102 6
88530 12
27656 3
26201 10
550478 52
766982 78
412984 49
107828 13