4872 756
12552 58
8293 653
2935 224
3581 584
163304 974
24594 295
6528 615
5401 469
4018 406
2635 45
5148 661
3593 521
9277 501
100837 634
1464 126