2596 533
2496 424
1100 33
916 26
519 58
3561 527
920 104
3071 540
2776 648
3035 655
865 142
1749 119
3922 858
2594 614
3609 846
3906 305
2667 707
2388 575
2690 377
3207 561
986 151
2835 726
3535 883
2316 288
1835 337
1952 406
2261 610
3385 349