15598 10
12413 29
6189 3
5042 2
6220 5
12856 20
7994 3
5991 4
5033 11
8443 15
9328 21
11086 16
7076 6
14472 30
7733 6
14267 19
7846 16
11657 36
9120 15
5638 9
12583 22
6959 14
5796 7
20535 45