2593 42
3968 425
4170 383
3079 789
5350 666
2884 480
2404 295
1624 203
1150 235
1732 268
2573 540
1631 162
880 133
1361 220
858 93
2879 549
2478 667
3437 398
2674 292
3007 727
4605 308
1234 153
4780 704
2816 653
15410 751
2802 527