526 46
3097 503
17415 560
5664 86
13109 391
6503 664
4257 312
10994 762
18275 72
15759 181
5781 152
5586 487
9040 235
9344 617
5143 249
7471 159
18560 500
7512 512