3089 497
5706 696
5596 909
4034 379
2782 272
2051 173
2455 214
16926 457
5161 814
4197 26
10401 338
9744 964
3273 347
8215 582
12116 985