943 438
352 285
162 423
208 198
5 588
506 597
702 474
526 975
376 811
854 153
713 521
451 641
249 2
460 360
114 307
499 854
1001 187
671 735
728 156
205 491