21862 303
15989 133
18750 374
245786 295
112443 894
110943 132
315628 843
406914 351
184832 364
225647 622
175742 414
260012 747
180451 507
83486 445
73544 152
157698 623
274497 765
175070 553
51471 214
93857 402
63516 702