16255 1000
9451 465
7479 697
13677 356
59302 291
3441 558
10753 196
5959 148
9781 116
3007 64
2135 352
6439 646
106056 310
8595 629
7261 751
5263 502
12497 445
6224 559
4861 234
10306 624
5996 405
4951 695
2896 523
12418 803