2896 8
20391 19
8036 13
5773 5
4690 17
12899 21
21985 23
2204 4
3516 6
6264 14
15064 6
5347 12
13375 25
4881 4
3550 13
9339 21
38623 24
26633 51
3172 4
9010 13
35649 57
21492 29
2780 7
12266 20