49576 14
30732 3
29277 2
26954 1
36254 5
25380 1
28353 2
21233 1
38177 5
22632 1
33304 7
21102 1
23627 2
26484 4
56909 8
33359 6
48926 6
36351 4
31883 3
25954 2
42752 9
32226 2
50252 13
49131 5