11066 221
4897 756
12655 58
8323 653
2947 224
3622 584
163333 974
24766 295
6543 615
5414 469
4039 406
2649 45
5170 661
3611 521
9370 501
101184 634
1478 126