14575 616
52070 190
8084 693
10978 946
26204 644
4819 159
7382 416
3429 41
6297 191
6427 504
27013 391
5041 465
3408 294
4603 756
6870 873
9363 621
13506 52
14366 412
8716 364
14945 906
13130 682
10186 697
15421 758
4908 73
5184 522
7546 81
12251 234
7363 506