4425 8
5708 33
4438 27
29577 78
2263 5
6473 34
2289 12
43617 31
3734 16
2859 16
32851 31
3441 13
38526 29
36182 57
39436 104
39564 44
9191 39
2771 8