12284 757
20054 599
4035 820
6691 641
3437 564
2592 194
5859 396
13598 315
4588 202
5999 484
15572 267