2940 625
1651 401
219 68
7393 584
13998 226
8383 152
22101 619
186534 1097
77422 930
44126 508
47525 552
91208 400
61175 714
47309 317
8332 496