3004 975
2954 560
642 118
2714 676
1866 303
1044 229
1663 475
1588 231
2711 465
2844 783
3341 551
3776 93
1104 243
1013 190
2359 676
3966 577
1679 511
3075 689
4100 448
3603 561
1155 268
1158 242
1110 242
2758 245
1026 120
3537 642
6419 740
17960 519