51608 4
30478 2
47131 5
24230 1
17855 3
26808 4
30807 10
27034 3
32804 9
37076 10
49508 12
28554 5
35258 3
42179 5
83407 9
22532 3
27981 2
26479 2
35308 3
24709 2
23203 1
21778 2
23230 2
55178 10