1031 131
643 30
4154 863
2928 757
4319 828
2572 535
1794 477
2496 615
673 133
5296 613
3258 600
1606 353
2994 552
4784 782
3275 97
2265 452
641 74
2733 847
2973 649
303 59
2697 640
2047 441
1853 438
1095 214