21018 117
29989 636
293781 1311
290540 1093
45897 64
74346 394
53333 629
197909 619
123249 537
193545 1059
201648 655
38719 612
239384 465
84539 497
50076 432
266141 1127
214013 488
285564 843
245313 913
191588 704
194965 1102
40657 487