1102 139
24978 243
19319 841
2892 768
3859 624
3006 451
3279 814
1658 89
3247 612
1684 210
4097 796
2118 318
3521 548
1326 143