35597 138
7628 350
7912 271
5256 43
35722 384
10132 793
17081 671
9669 169
15540 664
27835 163
5496 394
21271 48
11030 658
6138 609
13331 63
29533 781
19685 591
13030 211
34907 729
7460 351
29861 118
7978 680
15823 696
8431 242
3954 358
19997 400
8202 607
14392 216