2991 629
3633 546
3010 268
5654 462
4341 465
6877 643
6952 763
4116 554
2921 160
1882 73
6526 647
3036 583
4201 150
5092 237
7323 694
3277 631
5159 416
2866 514
5825 584
6808 816
3860 366
1999 80
5145 351
4079 111