5626 57
9168 821
3646 286
33918 895
14773 517
10373 313
5627 511
41096 244
50661 740
4434 798
10723 555
4124 160
8882 458