2498 6
5363 7
7843 9
8058 12
8390 19
2360 7
6129 14
12491 16
10498 4
6416 7
10381 23
17476 26
10466 20
36480 50
12704 30
20137 48
8590 22
10045 11
13803 9
12364 13
23968 21
20045 33
15960 37
32328 57