45812 619
52293 226
50651 411
240733 319
174183 999
159597 335
54606 488
54947 853
79886 238
83296 817
108342 471
142818 733
119551 597
70027 714
155170 662