3110 52
1425 180
7759 739
5531 512
3474 521
5321 568
18348 745
4157 509
1069 143
15706 642
3457 130
3338 402
2571 329
5754 518
4954 892
5187 782
5223 474
3836 783
2233 275
7109 646
3952 555
2865 621
7786 614
8799 598