56902 125
54051 81
49587 37
38966 53
33856 48
30641 34
30266 32
29402 67
28180 44
26902 32
23185 42
22769 18
22600 35
20952 40
20533 39
20282 38
19792 37
19711 41
19681 30
18442 30
17378 10
17297 11
16958 19
16796 9