752 612
448 229
163 57
233 875
911 286
1005 493
176 144
67 339
1064 188
349 687
563 794
483 217
812 749
855 200
359 148
63 17
385 514
284 704
583 790
832 522