2579 31
2214 15
5521 32
10455 43
7406 26
17900 128
9780 24
12760 40
18457 79
16043 39
27169 89
34020 114
37343 158