41050 394
155854 421
516220 1656
84077 595
135150 1036
356175 883
305618 1009
285887 671
52672 649
60397 385
499312 849
82597 327
205718 1147
37475 313
448654 725
213605 771
111885 339
277212 710
736186 1689
178849 197
463664 1546
424251 1138
442792 1562