128361 225
115485 98
106980 120
83676 236
80108 49
71709 61
67785 91
60443 111
59872 73
59528 126
57077 34
55928 92
55509 100
48029 64
47013 72
46868 78
45254 95
45128 63
43435 81
43430 39
42152 63
40943 66
40403 50
38676 25