3926 11
13528 1
11782 2
17634 13
12380 9
17204 1
15056 4
16107 7
38832 3
67084 3
33583 1
59553 3
29657 5
26733 3
39830 9
56757 11
30803 12
23282 4
23829 5
35253 8
24076 9
42733 21
165204 113
83109 81