5953 646
4034 584
3922 422
3112 387
4586 663
7977 144
2460 288
4867 295
7236 456
3536 174
38134 309
19537 141
24683 236