26980 273
52612 691
7258 782
2604 193
2262 101
2887 387
3788 352
4313 665
2889 454
5469 899
5163 729
3081 53
3682 474
3473 614
4914 598
2463 93
1993 60
5506 220
2539 318
4895 703
6761 601