17161 515
1986 454
4243 595
2577 77
126580 954
37442 429
9821 589
193170 322
59544 492
6988 561
7652 716
5328 655
2543 116