372 253
331 443
487 496
292 800
297 422
771 624
446 454
53 78
79 459
555 966
876 592
279 917
3011 792
1027 58
552 646
498 912
1438 129
35 310
221 659
548 412
131 298
590 8
1048 335