1537
616
512561
66847
87382
4723
1826140
1108115
45417
175
29746
227
177
448
8918
279
844
1379
126
131
24821
13538
9222
8419
12020
30434
29924
24816
39419
709
352
928
17116
4157
14714
395
1865
10214
1219