14946 93
1854 558
2993 634
9470 532
10485 774
12325 203
7569 673
4908 392
5128 443
4977 650
9637 271
12322 338
4280 596
2500 439
3996 167
1304 128
2027 324
3398 334
4538 850
3945 489
1770 216
2971 484
7531 347
2907 620