4886 756
12613 58
8306 653
2946 224
3605 584
163323 974
24697 295
6535 615
5408 469
4028 406
2645 45
5160 661
3604 521
9330 501
101035 634
1470 126