1262 90
2959 443
1475 100
4628 514
936 51
4773 224
1293 196
3261 859
5667 257
2935 639
3649 558
2531 491
4414 73
7560 596
6489 739
3122 232
7293 275
4353 812
4155 285
7996 234
9133 718
3262 968
9875 514
7368 663