17440 515
1993 454
4243 595
2577 77
126643 954
37447 429
9821 589
193302 322
59566 492
6989 561
7653 716
5329 655
2545 116