258 75
1034 218
5847 293
14190 687
4013 842
2239 226
11822 642
10217 101
10860 466
5093 384
18749 329
6877 847
4167 495