690 188
562 162
1426 433
5546 273
3672 734
7567 602
4230 972
2158 112
2242 287
2628 559
14785 664
9666 27
8055 252
2756 680
24177 812
8253 307
9242 277