2966 642
14394 562
6390 468
808 67
3974 179
3867 372
2092 312
11678 715
29617 45
5533 453
20703 754
49648 401