4870 756
12539 58
8288 653
2932 224
3578 584
163301 974
24565 295
6526 615
5399 469
4013 406
2632 45
5147 661
3591 521
9246 501
100766 633
1463 126