2205 116
7997 777
3341 479
1647 260
1286 278
8988 771
12158 652
1684 36
6845 676
24975 41
8945 432
1489 115
3391 656
544 76
2698 497
1662 168
1431 194
7045 625