24096 242
19032 841
2860 768
3810 624
2973 451
3240 814
1622 89
3233 612
1663 210
4063 796
2115 318
3470 548
1077 143