24850 370
2788 196
6045 492
978 41
1383 116
3601 636
6336 681
4442 628
7910 611
5724 806
7865 589
3182 53
4976 563
150291 264
19941 460
5723 516
13838 285