15016 43
15125 42
14733 42
13276 42
29285 42
33254 42
26376 42
18055 42
11489 41
17344 41
31901 41
15395 41
32006 41
26876 41
22279 41
5966 41
17932 41
14293 41
20551 41
15475 41
8819 40
31898 40
25647 40
14376 40