3176 137
1798 68
2356 363
6271 962
9540 659
3742 557
4545 30
3455 721
4816 417
4060 404
4292 812
1495 38
2959 413
2759 589
3286 597
5757 468
4669 46