5957 646
4037 584
3926 422
3114 387
4586 663
7980 144
2460 288
4869 295
7239 456
3537 174
38187 309
19604 141
24721 236