3095 497
5701 696
5662 909
4043 379
2810 272
2098 173
2467 214
16950 457
5185 814
4224 26
10435 338
9786 964
3288 347
8223 582
12151 985