106 183
611 326
914 25
374 14
820 338
999 362
383 529
429 244
943 686
418 852
30 524
350 366
210 667
508 641
899 693
263 711
180 946
126 855
647 757
291 743