3460 293
2989 738
2609 732
1873 360
3907 723
2084 624
1188 209
2966 517
1174 118
2615 47
3336 796
622 84
4951 568
2591 81
2441 626
2404 594
7916 259
2880 682
1667 305
5754 89
696 113
2376 560
293 36
6455 782