39833 52
6246 35
5331 33
903 4
6293 42
12247 100
3092 8
6057 22
10655 14
47761 75
44067 34
13683 17
14778 25
13117 42
9759 47
1740 11
15652 28
12638 23
33916 103
20045 40
3058 11
3370 8
22254 69
1870 7