534726 337
172749 102
155777 93
148990 75
121872 167
115321 43
107300 202
106561 335
101764 146
93121 171
83982 69
82474 122
79561 161
76816 174
76270 80
74245 128
74226 33
72031 175
71526 96
68491 71
68389 72
66790 51
66430 61
64864 102