41531 659
22455 314
3959 275
3733 265
609687 881
225063 307
150715 137
174357 428
121964 686
108198 119
105629 675
386819 596
129144 520
446023 580
125568 85
226764 878
104315 367
212134 654
345880 656
165670 824
242801 330
73938 649