17080 523
19659 747
10719 41
8007 602
10576 239
4764 672
15608 408
14212 509
22329 639
15007 680
29669 437
11253 500
6809 271
6430 931
15663 239
6927 440
8834 642
12897 655
16733 189
18562 327
8674 95
5439 801
2393 127
2790 338
10710 675
6295 517
9123 77
9922 298