37040 142
2512 394
5227 171
10992 729
10634 621
4476 83
2254 517
10685 647
10635 523
8670 664
5916 152
6389 596
3297 761
874 41
2635 722