26978 273
52607 691
7257 782
2604 193
2262 101
2887 387
3787 352
4313 665
2889 454
5469 899
5163 729
3080 53
3681 474
3472 614
4914 598
2462 93
1993 60
5505 220
2539 318
4895 703
6761 601