44883 1
172056 30
111479 26
66129 10
55554 6
132559 16
66202 13
77454 16
44604 10
44802 8
108281 11
38932 0
22752 1
21384 1
24180 2
29677 3
43852 5
108031 13
42408 7
85980 16
41580 8
52252 10
58456 11
305157 67