2891 642
14295 562
6379 468
806 67
3967 179
3863 372
2088 312
11660 715
29552 45
5524 453
20679 754
49642 401