595 86
3014 589
3753 725
2577 768
2299 586
3060 487
2517 600
2878 425
3196 329
902 162
2156 445
2869 595
2523 492
8655 789
7720 530
2096 227
2268 130
5368 660
434 55
2433 436
1616 316
3441 507
4795 149
3943 464