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