59592 713
22091 375
23646 653
11627 318
12057 823
12699 218
20450 130
10799 774
7643 730
10070 147
5044 378
8031 532