3030 497
5626 696
5527 909
3955 379
2747 272
2027 173
2423 214
16900 457
5123 814
4101 26
10354 338
9662 964
3215 347
8108 582
11868 984