7531 17
5846 12
6353 15
19116 21
20170 44
8893 7
16815 36
7459 11
15763 20
5254 3
4400 3
7183 10
6292 7
10505 10
12633 13
31165 77
18381 33
15071 25
17132 31
37520 133
16087 34
5047 5
14328 16
12404 25