19839 20
6682 7
12516 32
3039 9
5977 8
9038 15
8603 19
16372 34
8620 8
33158 25
11657 11
2872 8
4283 2
41995 64
19827 20
26570 45
6309 10
25551 21
8745 17
5118 11
28302 50
62127 115
6685 12
7556 19