3226 360
2754 417
4782 657
8997 412
5598 507
30790 279
19208 352
4746 412
4715 313
5461 273
2941 547
8353 588
4259 675
5249 732
8004 609
5741 533
9870 387
4932 581
3324 144
9357 116
5391 748
2442 99
6675 207
2445 417
5335 181
70157 665
3269 254
3864 89