2697 290
18888 703
3725 242
5776 395
3529 63
3721 403
3090 391
3531 314
5192 871
4150 636
3269 489
1959 39
4095 696
7758 723
8642 416
4897 585
8121 342
20797 182
3509 370
3365 513
1879 112
5101 317
4076 466
5566 434