524431 1049
2474 171
3432 673
20085 367
90416 252
65277 264
7956 623
1950 183
3896 61
6002 642
2555 324