216276
100736
458178
396149
212719
818675
110727
309417
570232
326638
830477
731191
29016454
24508121
22004992
21197480
16524333
14887969
140781028
13390239
1172682
11540764
957458
9483480