15851 31
8043 41
2820 16
31570 73
14056 32
4726 22
3396 7
3840 21
4694 18
5142 28
3203 24
1310 0
1721 1
2890 2
2568 5
4137 16
22715 128
6835 35
22611 69
9894 30
2163 5
6212 16
4969 21
4346 18