4884 756
12609 58
8305 653
2946 224
3604 584
163322 974
24689 295
6534 615
5408 469
4027 406
2645 45
5160 661
3603 521
9327 501
101008 634
1470 126