4003 851
8152 628
7480 648
17293 466
22332 292
13612 337
21218 183
12792 152
11351 797
55321 519
17416 707
8964 626
11993 637
3606 686
21604 610
6826 335
18441 581
12420 101
21625 238
11889 256
5908 118
9247 120
12396 840
13171 633
28016 160
32299 354
14774 33
5285 320