3136 411
2780 371
1287 95
1857 381
3088 716
1349 76
6080 578
3258 504
14334 688
3192 695
14138 517
3938 860
2674 511
2765 564
3905 726
4705 361
2950 617
3369 672
2654 561
14486 347
1254 185
3131 741
3279 879
16730 630