1012 35
888 741
855 872
801 621
800 288
726 817
722 120
714 930
494 434
487 100
412 428
339 732
253 768
204 456
120 542
112 982
93 863
88 460