3089 497
5706 696
5597 909
4035 379
2783 272
2052 173
2456 214
16926 457
5161 814
4198 26
10402 338
9748 964
3274 347
8215 582
12126 985