75371 311
3537 330
2616 168
23946 745
18674 699
62711 587
4723 596
4127 549
7207 266
3471 531
3216 494