4876 756
12590 58
8301 653
2937 224
3590 584
163317 974
24645 295
6531 615
5405 469
4026 406
2641 45
5156 661
3600 521
9309 501
100924 634
1467 126