303 82
784 854
2900 313
649 859
692 318
831 66
312 201
91 535
66 889
397 364
299 141
1008 396
997 65
238 562
2441 127
554 332
400 488
451 202
2075 702
939 545
779 239
159 313
619 278