2940 625
1651 401
219 68
7393 584
13998 226
8383 152
22099 619
186526 1097
77419 930
44124 508
47523 552
91197 400
61173 714
47309 317
8332 496