105732 6
69905 11
11806 7
15533 2
9954 0
13381 9
23179 6
27954 6
23555 11
18679 10
359453 23
110977 6
101859 4
2044902 110
1378059 50
398155 47
101784 21
29278 25
11355 4
45752 12
11026 8
37451 5
22806 7
19127 4