403 107
516 373
537 35
962 451
488 232
660 851
957 986
106 873
47 622
1184 12
412 693
96 230
579 457
399 311
101 339
932 115
1717 239
422 32
58 857
435 812
482 457
1058 584
2450 304