5309 30
13486 469
7333 280
5840 673
5015 61
5426 756
6037 73
8966 506
21122 794
9333 724
164004 974
49674 401
126080 465
46962 236
42797 395
21151 330
92976 454
64919 609
16835 317
33230 913
19243 456
28541 399
12852 800
49791 855
17245 84
22378 107
9987 485
13018 49