6271 306
20123 645
6342 840
5884 494
11835 653
89675 633
3807 713
3201 485
4735 667
9503 475
53179 156
2037 301
526 53
1775 47
3320 869