3000 6
19952 9
67355 65
6290 8
11630 14
21117 20
9608 12
24576 25
6548 0
18313 12
49820 62
10834 20
7368 7
14716 19
10165 11
8292 14
7665 5
5292 1
6549 7
5986 2
4726 0
12375 15
8409 6
5738 1