52326 155
86034 901
11188 78
36804 144
31700 640
48632 766
36644 509
32771 569
16231 966
33201 344
40527 464
20101 73
49605 276
40907 277