5883 214
2322 616
1679 137
1524 370
3523 112
149297 817
26464 542
23834 544
24767 121
33095 85
50516 703
12686 800
4062 75
53816 557