6292 805
1243 239
1803 648
2550 269
873 883
290 75
101 884
518 441
1198 408
314 590
1507 808
549 540
160 335
175 932
396 171
703 418
857 140
922 35
693 765
174 79
142 244