2155 313
4296 356
4428 788
1584 453
3165 408
21317 515
7641 249
31996 610
33737 665
8837 551
38501 604
12740 792