76991 311
5238 330
3420 168
24875 745
20108 700
68300 591
4969 596
4284 549
8021 266
4642 531
3404 494