2905 763
3808 657
4406 277
3992 632
1265 169
3382 808
1860 337
1117 130
5893 834
2460 413
3084 366
2568 636
3504 795
3645 787
3043 649
2446 489