20023 547
40577 953
13306 675
23964 422
94171 840
18715 326
14744 32
54855 493
19831 452
31240 41
56753 593
17836 360
25307 188