3919 503
412785 1154
272357 738
38828 357
10882 143
117024 747
15382 830
39739 468
87600 113
27421 284
25576 459
160059 491
7408 153
3328 258
10634 555
5423 489
6002 86
4316 163
112355 297