3184 699
5214 580
4157 868
1865 262
3378 158
1859 35
3576 657
3211 336
3358 539
4950 629
4212 533
3554 885
3487 496
4086 649
3965 440