45181 8
28359 7
31184 5
27209 5
39533 2
19431 3
71677 17
54258 12
18431 2
23801 5
34409 5
31959 4
54606 6
25880 2
35805 6
25727 2
24628 1
277507 42
26151 1
52501 3
21104 2
67003 14
31476 5
43508 1