5936 646
4022 584
3900 422
3098 387
4565 663
7960 144
2454 288
4852 295
7223 456
3521 174
37772 308
19141 140
24433 236