2501 332
3966 386
3244 370
4148 433
2735 187
4400 628
3286 658
2216 363
5368 621
2822 616
5345 749
1137 134
3251 426
1257 87
3889 528
3762 571
1471 36
2194 211
2647 560
3875 579
3407 833
3796 831
3999 473
3510 570