16356 820
7888 771
9144 887
2399 331
3922 717
42450 499
22228 640
11848 611
5518 646
13835 727
6168 149
18058 274
12159 310
17444 551
3592 303
5829 480
6459 867
5636 284
3998 507
1389 211
7043 255
4964 156
10288 713
4953 121
9107 700
5352 460
8596 242
6135 539