5160 30
13145 469
7004 280
5672 673
4798 61
5295 756
5792 73
8609 506
20627 794
9135 724
163783 974
49558 401
125747 465
46869 236
42698 395
21072 330
92770 454
64376 609
16697 316
32973 913
18864 456
28224 399
12648 800
49019 855
16992 84
21937 107
9814 485
12684 49