3184 699
5211 580
4157 868
1864 262
3370 158
1858 35
3576 657
3210 336
3356 539
4949 629
4208 533
3554 885
3486 496
4084 649
3964 440