576 67
40 338
1056 341
179 805
41 432
2236 336
1083 430
158 701
672 534
184 528
142 77
950 644
671 615
841 511
1290 51
632 728
646 660
217 515
657 882
265 908