13081 748
91381 869
57452 761
58583 586
73527 330
96931 495
40662 478
7535 476
20470 354
6817 859
12049 417
214184 1146
103203 361
70099 169
12155 520