6829 18
23346 66
5307 14
10660 40
4558 23
3320 10
6888 9
7316 18
4222 20
8382 31
14350 50
2774 4
15935 49