15595 560
5117 86
11952 391
5849 664
3575 312
10259 762
16955 72
13575 181
5265 152
4889 486
7986 234
8724 617
4611 249
6518 159
9129 497
7148 512