17509 526
7551 788
2184 148
163181 974
4500 85
10059 254
5358 583
7609 484
4494 249
5311 469
4502 874
3081 484
4463 679
4713 414
6283 309
1929 95
2645 628
15721 83
4376 878