10251 25
2288 19
9672 49
8330 34
2534 4
9458 32
4101 14
13407 50
10223 31
4957 17
19798 54
19891 47
17486 40
5669 25
29247 93
1125 11
2531 14
3438 13
1568 6
987 2
689 0
1539 4
1634 7
7257 37