11031 92
2269 164
4239 227
5729 694
6828 399
10351 883
6401 496
4895 796
1138 51
4614 203
2367 100
10737 697
1603 206
5312 806
3437 758
23773 326
5271 634
13098 680
6819 863
14611 225
4723 685
4961 531
2691 261
3739 407
9584 275
15096 361
13518 103
7238 593