2717 650
1506 431
10651 58
6232 690
14477 729
12388 147
24140 222
5497 578
3816 684
2517 317
2222 269
2811 527
1638 76