15847 30
8999 27
4467 5
6585 27
2435 9
2717 3
8416 12
6400 9
5021 5
15195 30
16090 13
5755 14
2830 4
16884 31
8609 13
13452 23
4918 9
6202 13
12393 22
14991 24
28952 26
19292 18
29574 73
5272 6