42226 9
32226 1
17576 2
26605 4
21551 1
32153 5
29606 2
33758 2
82783 28
38001 4
34726 1
31434 2
27076 7
29729 5
55957 18
25880 2
40057 8
29183 3
23958 3
22252 6
47976 9
112176 20
24680 3
32529 6