5953 646
4035 584
3922 422
3112 387
4586 663
7977 144
2460 288
4868 295
7236 456
3536 174
38139 309
19544 141
24687 236