36382 4
39257 6
23979 1
36109 2
29201 5
18828 0
16576 3
32856 1
12980 5
30354 3
24253 2
27331 2
13907 0
41002 4
194930 43
26832 2
35777 7
45783 5
120201 24
67756 15
22857 3
28026 1
20159 2
105976 18