590 88
746 93
16847 340
4683 387
46510 624
18275 226
10739 356
4574 47
30829 434
13497 467
9712 363
50565 675
6722 671
4796 428
5652 121