17506 526
7551 788
2183 148
163181 974
4500 85
10059 254
5358 583
7609 484
4494 249
5311 469
4501 874
3081 484
4462 679
4713 414
6283 309
1929 95
2645 628
15721 83
4375 878