76998 311
5261 330
3424 168
24877 745
20118 700
68346 591
4970 596
4286 549
8023 266
4645 531
3410 494