3842 35
2884 6
2324 2
2944 4
2973 3
2538 4
1880 9
3855 13
2042 0
3065 9
5088 36
77694 58
2924 3
2295 9
3270 10
4710 13
2704 5
9857 30