310
313715
369
277
2819
300
28169
4413
305
2814
11420
9320
7161
5660
514262
4470
4220
4019
3911
365147
343142
29350