18966 580
2725 400
29333 945
65225 441
17009 540
31073 577
15520 664
234400 481
45736 112
70598 617
18910 687
25813 739
169178 844
90020 351
12000 911
8044 609
8861 160
13329 771
21254 586
548819 1593
7976 671
89582 433
9647 171
16646 136
11580 266
20561 440
304675 784
8369 76