4871 756
12542 58
8293 653
2932 224
3579 584
163301 974
24576 295
6526 615
5399 469
4013 406
2633 45
5148 661
3591 521
9257 501
100789 633
1464 126