3970 641
2591 611
9760 539
5890 632
6748 193
3321 835
26403 730
7619 165
20413 178
36452 510
14437 250
388304 1161
13227 771
58721 588