3899 503
411012 1153
271766 738
38807 357
10874 143
117002 747
15355 830
39686 468
87410 113
27284 284
25544 459
159731 491
7405 153
3317 258
10631 555
5418 489
5996 86
4306 163
111922 296