14891 20
5408 7
10226 15
11667 18
15532 19
13044 16
6602 4
23348 40
17475 18
10615 5
15393 11
9722 9
8925 6
12690 20
12795 29
9043 14
29 3
3474 5
33198 38
4224 14
11364 10
42504 21
11104 7
21990 20