24096 242
19033 841
2860 768
3811 624
2973 451
3240 814
1622 89
3234 612
1664 210
4063 796
2116 318
3471 548
1077 143