53726 155
88360 901
11603 78
37356 144
32567 640
49263 766
38118 509
33422 570
16666 966
34158 344
42006 464
20806 73
50294 277
42104 278