360 163
2210 220
294 628
369 679
329 49
649 859
819 650
991 840
313 201
28 113
121 584
397 364
185 87
2442 127
407 893
670 528
231 76
509 100
1008 396
943 295
950 797
1063 513
876 402
381 691