75567 680
21795 564
6372 52
15063 69
302398 954
70326 617
14903 754
50880 414
13810 591
4703 66
3809 520
2593 190