15891 468
43404 197
27447 208
56914 265
51678 224
27918 637
72444 785
45729 313
33987 558
99374 947
42925 551