4005 193
4227 681
3979 476
2559 203
4503 854
5037 388
3692 374
3547 317
3879 521
4050 516
28651 358
15623 543
4637 760
2096 312