84527 20
57878 7
406003 95
114679 28
350481 78
82408 11
154055 34
149377 30
120527 24
111026 25
140703 14
82129 7
255709 56
74780 7
172701 38
78208 19
103826 15
131056 8
38432 1
54404 3
74079 20
85853 4
133706 20
528052 93