2904 763
3804 657
4390 277
3987 632
1265 169
3380 808
1858 337
1117 130
3661 834
2455 413
3078 366
2559 636
3504 795
3641 787
3043 649
2430 489