76851 311
4936 330
3330 168
24759 745
19922 700
67585 591
4936 596
4266 549
7907 266
4613 531
3376 494