796 747
430 362
2983 412
803 437
449 606
2602 912
773 125
812 405
504 859
934 175
456 823
472 508
323 441
153 167
181 129
114 83
939 545
129 659
493 403
169 352
833 32
978 666
46 476
81 168