53851 155
88577 901
11647 78
37398 144
32640 640
49315 766
38223 509
33466 570
16697 966
34237 344
42142 464
20867 73
50352 277
42213 278