318 330
885 294
95 322
274 250
1010 369
693 146
690 780
475 613
42 7
500 901
835 259
688 217
729 108
89 494
103 595
380 109
409 917
346 343
326 829
252 108
1041 347
628 599
590 267