2726 75
9329 394
3041 851
4591 270
4169 147
5456 964
6983 176
6037 68
8465 903
5003 184
7776 508
3104 591
1171 82
3998 275
2137 339
553 88
23749 575
2625 596
5490 927
6868 199
2194 364
3360 807
3391 914
11941 524
5184 356
3213 704
9488 471
9997 362