75777 680
21808 564
6384 52
15085 69
303552 956
70776 617
14917 754
50997 414
13849 591
4712 66
3826 520
2596 190