53656 155
88228 901
11581 78
37328 144
32521 640
49222 766
37953 509
33384 570
16650 966
34105 344
41929 464
20778 73
50253 277
42016 278