284400
249509
258505
238114
553157
597935
589652
676813
27911702
23273486
22712960
19397669
14131916
12874157
11455624
10006365
213265
895108
440725
223275