53653 155
88224 901
11578 78
37328 144
32521 640
49220 766
37948 509
33383 570
16650 966
34104 344
41924 464
20777 73
50251 277
42013 278