3061 537
1732 215
3245 600
2934 618
4772 760
6702 486
2677 480
4296 577
12821 404
3538 803
5505 421
4233 336
3644 865
3028 278
3515 666
3459 697
5607 637
1113 93
7912 680
5122 413
2962 458
10896 394
2356 297
17232 819