500 3
325 2
6975 21
16964 34
17999 57
16510 26
3957 7
9331 40
20365 63
9226 16
32521 72
14822 21
39453 32
14946 29
18368 29
19572 49
27927 51
6433 12
7447 19
6522 22
7909 39
6433 23
7343 32
5751 29