615 973
523 877
145 851
886 850
313 767
484 761
328 703
636 655
365 612
622 597
825 347
523 319
374 313
237 227
713 148
725 123
560 54
1004 30