2991 424
5546 429
3397 647
8128 524
4345 703
3719 539
5094 377
16381 129
10052 808
1501 131
6911 719
7680 603
7495 276
15722 282
7200 688
20608 521
6324 625
3028 499
2595 89
2143 193
7992 685
3532 631
3675 101
2005 247