3122 4
7096 12
11616 36
12742 40
27414 94
11579 24
25038 35
11502 12
13748 22
9377 13
6370 11
27660 62
5682 10
25987 28
8177 8
42995 43
25116 20