2503 716
1733 72
2821 638
2847 595
1561 56
13494 627
6543 747
1312 128
7718 286
3897 883
8690 298
3846 861
4372 457
3421 643
7893 551
2750 672
1154 140
2102 225
7759 433
2912 122
491 32
7366 962
2996 347
11969 772