43753 11
21452 8
38052 13
22830 2
31409 3
97907 4
22603 9
48727 5
125207 72
15753 3
96803 49
225883 17
48878 3
897530 84
229703 32
319308 32
219755 20
194152 15
98902 18
196831 21
411776 23
99328 15
447281 101
33654 0