2171 450
1615 47
8731 261
3325 109
3561 223
5559 766
3144 447
3023 592
2703 305
21219 711
51183 756
1386 143
2566 639
2794 708