2998 60
3601 492
3475 449
3773 378
4179 511
3776 513
6777 772
5645 636
3890 194
14621 32
7849 107
3606 64
20103 835
17334 616
10210 451
6508 642
7485 85
2939 184
16222 331
5609 78
3265 322
5541 154
6233 582
52086 778
10632 854
7378 408
22785 268
11980 296