40081 176
52255 725
42030 300
153043 768
48263 668
27694 83
56512 333
99770 616
46868 876
46315 726
86747 842
50711 1017
176602 1329
59964 604
144007 1019
69501 293
18189 261
116960 474
115063 1325
62316 613
16053 99
18138 139
13503 129
49782 297