283
526
573
345
310
350
4311
3916
375
479
387
357
26967
20260
18811
16792
1319265
13142
1189148
11746
10650
969143
8840
77911