5980 51
4502 694
4087 339
6357 619
6599 582
3846 489
21279 389
72040 417
17065 440
3040 145
5954 525
9827 857
4196 542