5960 646
4038 584
3930 422
3119 387
4591 663
7982 144
2460 288
4869 295
7241 456
3539 174
38248 309
19661 141
24753 236