524 564
414 137
753 162
673 69
86 888
480 121
176 1000
232 506
449 189
158 375
823 215
908 684
664 446
735 698
473 919
334 87
353 581
1375 750
911 211
313 896