3961 86
3104 637
9718 95
19540 607
3027 207
5563 572
1909 192
2643 186
21811 582
9686 216
14437 562
28995 857
4078 614