124758 45
42102 10
24132 3
17181 1
22803 0
26476 1
39329 5
45007 3
45355 7
50326 7
109533 30
40706 5
54501 13
34880 9
79551 14
20981 1
22059 1
34327 2
23684 1
30807 4
18807 0
38259 6
30483 2
28704 1