5191 259
6479 424
4333 403
96132 901
103097 621
9543 717
18495 504
3296 659
3231 180
2751 353
4411 915