4889 756
12621 58
8309 653
2946 224
3610 584
163329 974
24712 295
6538 615
5410 469
4029 406
2646 45
5162 661
3605 521
9339 501
101065 634
1472 126