2991 734
314 98
2484 340
30253 663
7491 133
18303 512
19916 98
12083 628
14417 242
5936 944
10560 554
3722 284