2940 625
1651 401
219 68
7393 584
13998 226
8390 152
22102 619
186556 1097
77430 930
44138 508
47533 552
91233 400
61198 714
47318 317
8334 496