3251 699
5284 580
4217 868
1932 262
3525 158
1928 35
3647 657
3274 336
3411 539
5019 629
4339 533
3622 885
3559 496
4153 649
4086 440