1010 645
956 486
950 854
736 136
736 123
718 848
628 258
624 10
459 391
450 669
415 375
402 80
387 602
307 82
212 867
128 906
65 402
44 930