17515 526
7551 788
2185 148
163182 974
4500 85
10060 254
5359 583
7610 484
4495 249
5311 469
4502 874
3081 484
4464 679
4714 414
6283 309
1929 95
2645 628
15723 83
4376 878