20038 644
6300 840
5834 494
11609 653
88544 633
3748 712
3174 485
4672 667
9430 475
52603 156
2033 301
519 53
1755 47
3312 869