4872 756
12552 58
8293 653
2935 224
3582 584
163306 974
24596 295
6528 615
5401 469
4018 406
2635 45
5149 661
3593 521
9282 501
100843 634
1464 126