2803 642
14210 562
6365 468
801 67
3946 179
3852 372
2079 312
11632 715
29489 45
5510 453
20662 754
49634 401