2906 642
14330 562
6380 468
807 67
3967 179
3864 372
2088 312
11664 715
29563 45
5524 453
20687 754
49644 401