28002 20
19686 13
9729 0
53162 58
32232 19
89076 103
15786 23
9039 8
32639 51
55065 85
8817 9
10243 21
9162 17
4884 5
9795 12
2120 4
5110 11
5762 8
3703 7
2213 8
7461 7
2897 4
12158 16
10137 10