307 82
1557 842
581 511
329 49
718 234
868 911
313 201
401 488
231 76
448 858
43 991
2076 702
334 90
738 836
997 246
227 601
451 202
776 801
656 875
130 659
783 155
1010 443
740 809