3092 137
1734 68
2345 363
6191 962
9476 659
3710 557
4494 30
3442 721
4805 417
4037 404
4277 812
1460 38
2925 413
2723 589
3264 597
5676 468
4581 46