2975 60
3590 492
3430 450
3745 378
4169 511
3775 513
6750 772
5641 636
3824 194
14617 32
7839 107
3597 64
20106 835
17312 616
10191 451
6511 642
7481 85
2677 184
16113 331
5601 78
3260 322
5530 154
6234 582
51784 778
10647 854
7376 408
22742 268
11988 296