4227 659
8578 199
2973 178
7805 565
1140 119
9422 357
3935 426
6943 470
865 68
1724 340
3323 428
38851 372