16323 560
12856 650
2695 259
7985 164
2670 604
2859 446
23884 719
3261 417
1071 109
1667 208
3794 755