3897 13
1514 4
3456 10
6856 7
4367 8
5434 4
3878 12
10180 22
9245 21
11060 23
14933 17
9890 26
5247 8
5181 12
5822 4
12343 21
10064 20
24142 35
18564 37
9087 11
7970 21
33814 41
46552 53
11681 17