3089 497
5706 696
5597 909
4035 379
2783 272
2052 173
2456 214
16926 457
5161 814
4199 26
10402 338
9749 964
3274 347
8216 582
12127 985