15581 560
5117 86
11951 391
5849 664
3574 312
10253 762
16952 72
13575 181
5264 152
4889 486
7982 234
8723 617
4611 249
6515 159
9129 497
7147 512