4885 756
12611 58
8306 653
2946 224
3604 584
163322 974
24694 295
6535 615
5408 469
4028 406
2645 45
5160 661
3604 521
9328 501
101020 634
1470 126