3310 20
14815 79
11500 29
12122 64
3969 18
3521 21
7853 24
6223 43
18700 34
13483 20
2591 3
2127 7
13627 21
4349 9
41159 42
5902 19
12521 17
4520 2
11257 29
17853 67
19307 36
11782 27
35882 66