2558 97
5716 101
4346 408
9907 969
4822 517
9613 432
6736 432
6630 504
3723 70
2821 124
2463 131
3603 318
37225 489
13962 69
2977 262
4497 417
3666 682
3584 445
2621 594
1983 90