66300 157
6965 616
125581 767
5291 719
14057 556
10482 450
3828 177
4050 555
2699 225
4752 287
2678 449
4449 820
1162 37
2044 274
1745 46
3463 787
1486 113