58063 157
98414 910
12791 78
39669 144
35496 640
51522 766
41116 511
36135 570
18356 966
37723 344
46663 464
23857 74
53209 277
46837 279