4055 432
1469 74
1968 208
3589 565
6133 472
5099 678
3959 759
3729 142
7673 97
2388 147
47964 922
21668 707
58689 93