382
4519
476
3779
3940
4018
369
4121
4412
3817
358
37123
12450
10150
8041
6390
550262
5110
4750
4371
4359
411147
376142
31250