876 143
3856 637
3323 329
11440 172
6643 184
48029 626
7433 92
12225 482
283518 1571
36842 877
4929 493
5324 308
47365 167
13359 566