3596 0
7711 10
27989 78
51785 57
11801 24
10746 31
6316 13
6142 14
23961 36
8721 8
14177 7
4860 6
10510 25
8461 7
8670 15
12341 45
5479 15
5377 13
5811 3
7491 10
4844 13
11234 24
8822 12
11899 30