4060 734
3725 331
4074 54
2480 195
3520 323
6791 163
42477 115
22079 187
38850 837
52978 353
134664 887
86835 515