4396 804
5571 665
38636 982
7522 621
6315 750
3823 319
4002 248
3287 683
6904 277
12264 512
5093 681
6638 334