22866 84
7979 15
10000 24
8558 40
5935 27
4644 14
2553 2
3341 6
4804 10
2652 3
1401 1
3771 7
1843 3
5416 11
17251 77
10423 36
10813 46
5562 19
3057 9
9670 30
5427 5
6280 31
12255 39
11448 60