1231 239
166 607
699 418
969 642
2542 269
1792 648
672 892
238 10
457 454
140 244
310 590
902 381
489 755
252 888
921 35
850 211
967 264
729 90
1440 384