15624 560
5118 86
11952 391
5849 664
3575 312
10275 762
16955 72
13575 181
5265 152
4890 486
7988 234
8724 617
4611 249
6520 159
9130 497
7150 512