501 200
649 284
950 909
53 727
375 548
658 320
310 283
685 676
190 562
314 171
741 948
270 230
77 641
317 444
513 847
68 522
572 993
182 203
460 188
179 346
337 636
184 470
747 861
364 156
107 738
402 203
525 558
267 817
46 806
977 797