12999 928
10102 561
8312 78
4822 615
6563 131
8440 342
5397 93
6131 723
4228 601
5001 133
3696 525
7905 485
7721 420
4369 504
51190 440
6045 496
4410 209
5443 432
5595 483