11066 221
4897 756
12655 58
8324 653
2947 224
3623 584
163334 974
24768 295
6543 615
5414 469
4039 406
2650 45
5171 661
3611 521
9372 501
101196 634
1478 126