11065 221
4893 756
12650 58
8321 653
2947 224
3619 584
163333 974
24759 295
6543 615
5414 469
4038 406
2648 45
5168 661
3610 521
9363 501
101156 634
1477 126