1016 218
5696 293
13950 687
3999 842
2232 226
11803 642
10196 101
10837 466
5066 384
18671 329
6857 847
4153 495