405 311
399 575
637 313
2075 304
1009 140
924 805
539 35
612 892
486 119
1014 432
471 940
270 646
767 978
362 312
519 373
249 655
325 735
916 784
17 548
660 851
2328 828