5263 30
13407 469
7265 280
5775 673
4985 61
5395 756
5997 73
8906 506
21040 794
9281 724
163947 974
49649 401
126009 465
46939 236
42768 395
21123 330
92924 454
64778 609
16801 317
33164 913
19175 456
28478 399
12788 800
49620 855
17148 84
22234 107
9937 485
12947 49