5250 30
13389 469
7258 280
5767 673
4978 61
5392 756
5989 73
8891 506
21021 794
9276 724
163939 974
49648 401
125996 465
46937 236
42764 395
21119 330
92916 454
64766 609
16795 317
33145 913
19162 456
28465 399
12784 800
49582 855
17125 84
22221 107
9930 485
12933 49