16255 1000
10753 196
9451 465
7479 697
13677 356
2135 352
5959 148
3441 558
9781 116
3007 64
59302 291
10306 624
5996 405
3887 563
9886 565
5263 502
4951 695
106056 310
7261 751
4861 234
6224 559
2896 523
12497 445
48063 626