7316 18
3571 13
10588 31
15247 36
8955 40
15218 34
19470 42
17939 53
10579 30
10460 26
4550 13
12423 42
15915 33
3860 3
28437 60
8074 23
4259 10
5912 9
1109 1
2514 2
1138 2
5365 12