2349 503
2181 266
4407 905
1693 221
5981 504
2478 90
2451 379
3868 310
2252 477
4596 587
6058 719
4643 766
2685 413
2948 559
1832 209
1348 367
2308 278
2539 393
2700 396
3459 874
2715 423
2429 91
3904 57
4467 619