16885 773
8418 107
7558 385
15921 324
2301 172
4837 293
4232 587
6721 331
6975 501
5285 350
3848 118
10543 983
4032 74
11359 734
18729 660
7422 856
3517 379
7763 496