5309 30
13485 469
7333 280
5840 673
5015 61
5426 756
6035 73
8966 506
21121 794
9333 724
164003 974
49674 401
126080 465
46962 236
42797 395
21151 330
92975 454
64918 609
16835 317
33229 913
19243 456
28541 399
12852 800
49791 855
17245 84
22376 107
9987 485
13018 49