3981 555
3678 557
2822 325
3916 73
10836 312
13348 847
5523 630
7263 438
60770 532
47138 173
41604 928