897 802
277 560
802 756
269 238
188 878
371 149
161 653
1522 833
332 518
917 123
281 515
781 340
556 351
576 378
324 159
322 383
47 138
925 793
156 270
131 777