37413 142
2655 394
5258 171
11095 729
10639 621
4585 83
2281 517
10824 647
10821 523
8755 664
6011 152
6403 596
3325 761
908 41
2640 722