3000 196
4877 684
8780 269
5958 523
6416 668
5106 528
9291 538
8415 554
6858 200
54282 873
95617 631
20309 416
36514 1017
31882 383
28584 668
7484 124
9556 351
8640 659
9826 407
39945 555
45876 484
5847 173
5967 274
80662 420
3664 329
5542 216