38036 72
13815 17
16726 41
8186 21
14305 46
7453 22
19189 12
43487 53
49103 60
11431 16
8151 7
5795 9
32496 45
54452 22
52747 53
84807 127
24733 26
21157 14
5823 17
23266 24
10827 32
19429 34
28143 51
95499 159