4462 602
8078 256
14644 426
32930 707
70662 568
5476 860
949 117
10264 257
4651 558
2971 378
4555 318