246
5217
180
393
2412
324
8634
7214
431
369
3920
283
17743
14000
11731
10480
7982
795263
7200
6802
660148
588142
58110
5070