5016 802
5927 287
2233 286
1221 87
3175 653
1821 308
2951 241
4748 705
3069 552
2719 322
5926 444
6913 318
3721 681
2516 152
1227 34
5320 807
5932 505
5804 756
3468 223
3406 429
4772 619
4046 272
7026 718
3819 831