2756 642
14143 562
6345 468
799 67
3939 179
3846 372
2040 312
11595 715
29406 45
5504 453
20640 754
49623 401