5960 646
4038 584
3930 422
3121 387
4592 663
7982 144
2460 288
4869 295
7241 456
3541 174
38259 309
19666 141
24762 236