5066 6
18000 32
2489 3
8454 9
3616 9
3791 12
11944 40
2869 9
6072 13
4533 6
5263 16
4083 12
2475 3
4192 9
6841 23
7372 26
5902 9
8381 36
5982 23
1805 2
9566 21
5702 6
6752 10
4770 14