18900 29
5049 6
9692 14
5957 9
10218 14
4678 13
5932 1
5531 2
7483 8
9362 11
7800 18
11812 22
10028 21
4857 6
11433 10
6155 16
3770 5
6825 10
13653 30
14272 16
44754 41
20793 26
17934 21
7596 12