3251 699
5284 580
4217 868
1931 262
3525 158
1928 35
3645 657
3274 336
3410 539
5017 629
4338 533
3620 885
3558 496
4152 649
4085 440