173041 695
5113 65
17039 325
59582 116
5458 627
4440 92
3681 694
4879 467
1896 160
2465 234
3069 505
3954 721
3920 307
5335 593