5030 466
3974 302
7270 74
16768 413
5038 440
6423 88
6414 401
4171 283
10872 906
12100 175
55685 1029