5080 349
3955 395
4978 286
5926 784
13737 624
2267 84
4480 731
3812 539
4237 570
7253 547
3429 457
4804 755
18261 428