8370 36
21531 89
3029 13
18513 61
6721 18
5243 17
2945 8
3401 14
1916 5
5727 15
3808 13
11097 43
6887 32
5655 11
12310 37
8370 26
18076 83
11480 33
12187 55
28335 128
9306 13
8138 16
23686 82
28112 76