4850 756
12414 58
8259 653
2912 224
3561 584
163282 974
24383 295
6506 615
5383 469
3998 406
2622 45
5119 661
3574 521
9163 501
100239 633
1453 126