595 3
549 7
5697 14
10312 16
19673 46
3294 15
9029 20
20022 32
18538 43
17228 39
14220 29
24247 31
18974 26
25715 61
36445 85
35573 96
40738 109
10720 16
45330 34
12458 7
8772 17
32099 78
44461 99
8860 28