75335 311
3533 330
2603 168
23935 745
18659 699
62627 587
4713 596
4125 549
7203 266
3345 531
3215 494