511292
736
589180
595160
6100
6190
54454
36948
561
19429
38756
30451
36637
28090
26783
23903
1990267
18494
1785151
16596
1596147
13830
13450
11640