75318 311
3531 330
2589 168
23931 745
18657 699
62574 587
4712 596
4125 549
7201 266
3342 531
3213 494