5160 30
13145 469
7005 280
5672 673
4798 61
5295 756
5792 73
8609 506
20628 794
9137 724
163784 974
49558 401
125747 465
46869 236
42699 395
21072 330
92771 454
64376 609
16697 316
32974 913
18865 456
28226 399
12648 800
49023 855
17005 85
21939 107
9814 485
12684 49