15002 32
41601 52
17231 22
6597 7
6317 2
8117 13
33883 43
5609 6
6922 9
10585 14
5396 4
13819 20
6942 4
15685 22
7462 2
5960 16
6461 18
4904 6
15112 24
17021 20
12703 15
6848 12
7489 11
10385 6