11066 221
4896 756
12655 58
8323 653
2947 224
3622 584
163333 974
24764 295
6543 615
5414 469
4039 406
2649 45
5170 661
3611 521
9368 501
101178 634
1478 126