2595 529
1220 274
3221 461
1973 546
914 283
2271 29
26019 714
17667 123
56685 192
20097 487
9300 540
4157 521
8045 523