5026 523
10980 445
5730 664
3280 522
5951 446
12823 703
3674 778
4782 501
20581 554
5358 123
2564 344
12756 342
3684 355
2727 523
20677 422
4312 773
4104 109
3878 397
4054 706