2996 60
3600 492
3471 449
3771 378
4177 511
3776 513
6774 772
5645 636
3889 194
14621 32
7849 107
3605 64
20103 835
17333 616
10209 451
6508 642
7484 85
2939 184
16221 331
5609 78
3265 322
5541 154
6232 582
52073 778
10632 854
7377 408
22785 268
11980 296