51881 11
54331 4
46384 6
47257 8
21455 2
31226 6
18330 2
102430 40
144381 20
148482 32
58208 7
28228 2
27953 1
22027 5
39277 6
45429 8
48582 8
30307 5
191058 33
32034 4
19959 1
24151 1
47256 11
30758 6