20962 423
37076 429
55350 773
99551 884
17952 412
51592 544
158131 587
93970 713
337626 1115
272666 834
334662 1228
80555 289
189056 747
68587 198
305089 849
412318 1255
83477 502
1215909 4563
564903 3040
480742 996
563010 1663
202161 412
208508 508