25005 42
24505 40
11357 12
16630 28
30248 63
19928 34
3828 5
12519 17
16296 37
6540 3
4786 4
26573 51
8131 13
5021 0
9773 12
4825 9
13535 7
10713 28
6745 5
210020 393
84282 227
14439 55
10664 16
31034 45