75558 680
21794 564
6372 52
15063 69
302389 954
70318 617
14903 754
50874 414
13810 591
4703 66
3809 520
2593 190