57871 157
98213 904
12724 78
39381 144
35366 640
51448 769
41201 510
36003 570
18272 966
37576 344
46545 464
23634 74
53026 277
46438 279