2995 196
4873 684
8780 269
5957 523
6414 668
5105 528
9291 538
8413 554
6858 200
54272 873
95596 631
20302 416
36506 1017
31874 383
28578 668
7484 124
9551 351
8640 659
9822 407
39938 555
45865 484
5846 173
5967 274
80637 420
3664 329
5540 216