30016 198
33459 469
11172 754
18371 353
12182 161
16494 533
26320 248
51145 538
48135 626
19777 783
24967 239
14477 771
25903 595
33015 167
7747 348
8681 399
10437 709
15641 495
28751 280
11004 344
49807 143
6461 219
5858 676
15686 684
12664 134
21739 75
10450 357
22182 740