5529 451
20850 673
7593 315
8971 755
2663 127
5783 649
5660 610
3999 630
5299 142
5501 72
40006 259
123367 901
148987 662
110755 908
102814 951