959 653
1003 291
590 165
869 134
594 737
596 242
1308 264
508 710
1157 236
313 252
998 61
492 248
534 847
278 865
241 74
1921 243