10973 462
3396 473
8330 319
2505 222
4183 282
7631 659
8714 115
9529 820
4211 550
4588 396
10647 549
2480 88
4075 337
11705 482
3661 757
19007 339
1936 289
3879 333
5860 987
8307 904
7865 797
3998 141
5648 613
4577 209