540 150
531 994
225 798
539 31
659 706
71 423
617 996
451 926
16401 748
7364 86
5417 578
4557 981
3702 192
3652 510
2411 216
2274 495
469 753
680 485
649 104
403 229