21062 425
37153 429
55404 773
99610 884
17955 412
51606 544
158170 587
93978 713
337650 1115
272693 834
334681 1228
80565 289
189068 747
68589 198
305095 849
412341 1255
83478 502
1215936 4565
564926 3040
480784 996
563035 1663
202168 412
208523 508