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