122654 28
400280 16
18559 0
39226 2
21176 0
31784 7
124555 7
24777 2
291753 17
39553 5
30709 1
41029 4
138930 7
42881 2
47903 5
24534 0
58878 7
31358 7
45058 3
22755 2
22253 1
32782 0
33708 5
39351 2