4029 793
3333 513
4920 728
16087 664
16040 503
5611 325
14800 761
12548 369
4582 508
2619 175
4721 680
2266 52
11042 907
4863 374
16862 422