3113 497
5731 696
5646 909
4074 379
2801 272
2071 173
2466 214
16929 457
5182 814
4238 26
10432 338
9822 964
3349 347
8258 582
12254 985