3089 497
5703 696
5595 909
4033 379
2782 272
2051 173
2455 214
16924 457
5161 814
4197 26
10401 338
9740 964
3272 347
8209 582
12115 985