3097 172
1968 272
504 66
2960 269
7416 305
5729 631
7580 929
3068 358
4928 468
1553 71
6543 742
3286 658
7816 311
2670 600
4083 436
2501 590
1345 374
1036 220
3961 190
3533 753
7085 181
3601 748
2087 514
6232 833