305 41
335 364
92 245
1067 244
694 160
95 44
628 859
429 232
924 417
313 569
388 460
566 192
3202 648
685 454
1633 808
662 630
1349 883
320 943
799 218
520 814
716 175
140 858
447 510