5538 451
20856 673
7602 315
8978 755
2671 127
5792 649
5668 610
4004 630
5306 142
5514 72
40085 259
123536 901
149286 662
111002 908
103004 951