161 166
1052 920
348 807
291 241
192 892
728 535
236 18
667 25
407 343
366 436
753 55
301 540
1035 355
232 63
463 991
349 156
591 674
775 481
173 403
513 108