41585 659
22738 314
4005 275
3943 265
610017 883
225362 307
150783 137
174476 428
122011 686
108248 119
105662 675
387205 596
129216 520
446497 580
125893 85
226934 878
104413 367
212358 654
346119 655
165822 824
243089 330
74010 649