268 479
688 401
114 368
3386 412
607 550
487 82
84 194
542 498
1245 1000
918 63
32 153
24 487
398 114
3257 313
52 50
570 388
627 266
292 260
414 923
790 210
697 665
877 267
841 541