5429 253
3585 393
5638 325
3082 841
2608 584
3026 336
6690 341
3789 800
13191 124
44278 233
3077 522
2776 523
3620 280
16070 930
3020 459
3314 477
5336 70
3628 846