4095 604
2966 379
1857 118
3215 52
1555 41
2606 337
2527 424
5049 739
3773 531
2563 108
9271 695
3417 266
3162 632
3839 258
16388 301
13992 723
9593 681
14210 492
7138 847
3882 720
3990 882
4073 628
14864 621
8732 125