26972 273
52600 691
7256 782
2603 193
2261 101
2887 387
3787 352
4311 665
2889 454
5469 899
5159 729
3080 53
3681 474
3471 614
4914 598
2461 93
1993 60
5505 220
2537 318
4893 703
6760 601