2979 15
8332 34
3413 8
2867 37
6044 72
36894 22
49329 23
2281 0
2079 3
2599 3
35189 29
7116 70
36369 95
5596 21
41765 54
3592 29
5052 111
4560 60