13841 30
7493 17
10022 16
43794 77
82978 171
1754 11
12120 26
53197 71
35584 89
15001 20
24322 39
16862 22
8851 28
31823 57
30948 56
42182 43
11903 22
12351 40
32187 68
5078 7
20763 46
41285 25
16890 44
20516 37