420682 100
38934 5
247277 27
163527 16
350952 45
183801 13
81056 2
60032 9
18883 4
69602 3
30859 5
123356 4
23631 0
27484 8
125904 11
24106 9
31230 0
159478 8
18652 3
127733 6
26329 1
22908 12
51606 16
157480 14