271 118
367 257
162 264
59 440
65 825
877 366
884 690
532 408
344 83
620 409
806 495
406 706
611 376
159 480
1089 243
506 112
339 34
312 722
686 178