30013 198
33457 469
11171 754
18368 353
12182 161
16492 533
26315 248
51145 538
48135 626
19776 783
24966 239
14476 771
25902 595
33012 167
7747 348
8678 399
10432 709
15640 495
28749 280
11003 344
49769 143
6461 219
5856 676
15686 684
12663 134
21733 75
10448 357
22178 740