2972 412
812 257
440 617
668 528
734 836
897 230
282 683
118 584
994 246
656 875
264 828
526 364
369 394
184 87
2441 127
36 641
852 190
543 55
816 650
89 535
1008 557
450 202
586 43