2996 196
4873 684
8780 269
5957 523
6415 668
5105 528
9291 538
8413 554
6858 200
54274 873
95599 631
20302 416
36507 1017
31876 383
28578 668
7484 124
9551 351
8640 659
9823 407
39938 555
45866 484
5846 173
5967 274
80640 420
3664 329
5540 216