120253 17
426183 20
218659 38
35929 5
15758 0
21956 2
16578 1
30984 3
93884 25
67727 9
29528 8
106057 28
20132 13
21678 2
155183 8
52128 10
54134 4
63705 14
18005 1
24352 2
29027 7
15455 0
21954 1
56658 9