102493 200
82629 80
65533 87
54894 38
53916 60
38841 28
36052 70
33350 30
31567 128
30956 66
27211 78
26891 31
23967 22
23273 50
23221 33
22972 43
22422 59
22409 32
21926 58
21831 13
21823 83
21056 87
20567 28
20114 26