16341 560
12866 650
2711 259
8024 164
2681 604
2877 446
23940 719
3277 417
1102 109
1679 208
3806 755