3904 503
411693 1153
271972 738
38811 357
10878 143
117015 747
15360 830
39701 468
87477 113
27309 284
25555 459
159864 491
7405 153
3318 258
10632 555
5419 489
5998 86
4310 163
112072 296