429003 627
5490 466
3879 352
2624 275
6336 655
3530 409
4586 745
78177 752
4505 818
11534 96
2963 156
4048 426
2541 231