4097 73
2098 96
1592 94
4381 512
3772 222
4748 324
4595 282
23446 85
4035 134
4230 288
5404 394
8071 631
5300 67
3123 109
4320 299
7382 815
6004 771
11118 834
3502 860
12586 729
2834 623
8314 513
9014 171
4114 851
10691 485
12447 903
2331 317
6680 575