3089 497
5706 696
5597 909
4034 379
2783 272
2051 173
2456 214
16926 457
5161 814
4197 26
10401 338
9745 964
3273 347
8215 582
12120 985