966 142
3731 216
6260 493
19542 330
4586 717
2090 73
12962 472
5793 561
8796 645
3073 320
9480 787
4565 718
2661 518