531 129
1137 344
3005 693
27316 340
2760 581
3053 662
6707 814
128902 360
50263 601
4544 128
4032 322
12671 375