21128 4
17276 4
39427 7
23780 3
27203 3
47409 3
27455 2
28408 4
45006 16
49180 6
33759 13
54059 8
24334 2
34151 10
31103 5
35826 8
19078 0
23431 4
18105 3
28302 1
17106 1
23505 3
20081 0
107731 27