5960 646
4038 584
3930 422
3120 387
4591 663
7982 144
2460 288
4869 295
7241 456
3541 174
38257 309
19663 141
24756 236