4845 10
5626 17
5219 13
13764 33
8391 3
2977 6
12809 15
8479 8
6433 13
6725 13
8500 10
7167 16
10717 19
17035 8
11259 7
8857 10
16872 31
12202 12
7866 7
12544 16
22096 47
13089 16
23336 22
47410 59