54031 553
139311 900
83167 344
146252 422
50013 264
132337 716
118208 1109
47739 88
113584 861
154169 572
199177 613
142469 518
119454 896
198633 315
72034 677
109115 417
111153 796
99153 583
92821 795
28403 429
36039 175
230615 474
334706 708