14815 14
7365 6
8262 5
7800 12
10311 2
7097 3
7400 8
8614 5
13695 7
7916 8
22230 17
19861 22
12857 12
19802 15
10391 5
45838 55
8757 11
40522 34
31715 28
47185 39
15433 12
27324 17
30221 20
40233 55