49607 15
27354 9
23455 3
22777 3
19928 1
37051 4
18826 0
22908 3
20254 1
17356 0
18152 1
31904 2
39107 9
77126 15
36152 8
42507 12
35901 4
23929 4
149353 39
25529 2
37352 5
42430 8
31804 5
54806 11