90593 649
84103 540
30005 625
4893 756
7715 884
4263 155
2795 638
7181 522
2101 440
1787 424
2628 654
2900 773
2506 541
916 66