4871 756
12541 58
8291 653
2932 224
3579 584
163301 974
24573 295
6526 615
5399 469
4013 406
2633 45
5148 661
3591 521
9255 501
100778 633
1464 126