2974 60
3591 492
3456 449
3762 378
4172 511
3776 513
6761 772
5641 636
3870 194
14620 32
7845 107
3601 64
20100 835
17324 616
10207 451
6504 642
7477 85
2939 184
16213 331
5608 78
3263 322
5535 154
6229 582
52011 778
10623 854
7375 408
22783 268
11974 296