835 260
1082 700
740 71
362 537
954 23
199 73
681 665
737 36
345 232
823 366
47 501
936 888
1214 9
777 861
459 912
438 562
624 212
636 863
166 88