37027 142
2512 394
5226 171
10992 729
10634 621
4473 83
2254 517
10684 647
10631 523
8669 664
5915 152
6389 596
3297 761
874 41
2635 722