3761 10
5244 17
5038 13
13397 33
8213 3
2977 6
12630 15
8479 8
6253 13
6725 14
8500 10
7167 16
10717 19
16856 8
11080 7
8857 10
16688 31
12021 12
7690 7
12368 16
22096 47
12912 16
23336 22
47231 59