32278 42
11789 15
4611 5
80980 92
5675 9
4262 8
6690 21
9820 17
8699 11
31580 41
9859 13
3708 12
5343 11
16118 23
4421 3
15050 50
6754 6
15489 18
10404 24
5294 4
4392 6
3140 3
25467 17
45870 63