101048 942
47441 774
57345 888
15034 830
42572 645
74442 752
37353 352
23437 806
42858 155
43189 327
28575 738
66036 792
235879 607
26831 284
31053 335
17985 671
123982 410
20280 611
11295 453
49501 115
32875 387
19610 940
75357 760
28824 66
31307 364
80961 758
107132 693
47398 395