2981 60
3596 492
3462 449
3766 378
4174 511
3776 513
6770 772
5642 636
3881 194
14620 32
7846 107
3602 64
20102 835
17328 616
10207 451
6504 642
7480 85
2939 184
16220 331
5608 78
3265 322
5538 154
6231 582
52038 778
10626 854
7377 408
22783 268
11975 296