1009 218
5672 293
13894 687
3996 842
2229 226
11798 642
10189 101
10835 466
5065 384
18665 329
6854 847
4152 495