4872 756
12549 58
8293 653
2935 224
3581 584
163304 974
24591 295
6527 615
5401 469
4018 406
2634 45
5148 661
3593 521
9275 501
100831 634
1464 126