2643 642
13986 562
6327 468
785 67
3912 179
3826 372
2004 312
11491 715
29174 45
5488 453
20597 754
49607 401