402 91
2667 561
13939 515
9357 701
72149 738
12778 134
5743 363
16960 880
4974 41
957 71
8078 397
12945 57