101809 200
82421 80
65320 87
54894 38
53721 60
38841 28
35863 70
33160 30
31381 127
30771 66
27008 78
26701 31
23778 22
23273 49
23221 33
22972 43
22422 59
22215 32
21733 58
21643 13
21615 83
20872 87
20567 28
20114 26