4766 56
8523 819
3579 286
33076 895
14500 515
10189 313
5561 511
40668 242
49472 739
4362 798
10652 555
4076 160
8798 458