337253
3619
360
410
3313
339
317
3620
3533
2926
2917
3644
12160
9900
7881
6180
544262
4960
4620
4241
4229
401147
369142
31050