15962 639
6277 597
46010 838
44498 84
50480 290
3192 586
47389 317
2714 392
59564 122
13876 604
4450 511
2678 330