2997 60
3601 492
3472 449
3772 378
4178 511
3776 513
6774 772
5645 636
3889 194
14621 32
7849 107
3606 64
20103 835
17334 616
10209 451
6508 642
7484 85
2939 184
16221 331
5609 78
3265 322
5541 154
6232 582
52075 778
10632 854
7378 408
22785 268
11980 296