903 116
3304 591
1732 324
3686 195
3300 763
4326 657
6187 279
4493 632
1644 169
3675 808
2248 337
1500 130
21151 836
2831 413
3642 366
2914 636
3785 795
4075 787
3287 649
2991 489