17200 515
1986 454
4243 595
2577 77
126592 954
37442 429
9821 589
193184 322
59550 492
6988 561
7652 716
5328 655
2543 116