2181 220
2895 313
1161 1000
747 145
673 43
689 318
450 202
1008 396
756 45
778 239
992 246
223 601
323 49
938 140
396 364
239 992
912 219
369 833
190 875
495 276
492 569
802 464