2802 46
7437 597
15496 112
3765 466
4283 194
19123 822
7605 379
7600 540
5138 605
4840 646
4471 631
9223 203
5714 399
8250 301
4552 670
4707 527
5247 405
5470 777
4549 133
3673 164
4076 457
7653 77
5596 909
7952 581