2941 625
1656 401
248 68
7422 584
14079 226
8453 153
22159 619
187165 1098
77816 930
44259 508
47706 552
91556 400
61644 714
47744 317
8407 496