3719
3512
364
4214
360
3816
377
346
336
349
3417
15661
12730
10211
8800
701263
6830
6310
5731
564147
52910
483142
4170