148 1000
665 441
546 346
390 234
920 775
488 987
205 58
705 279
17 18
657 866
947 591
311 555
182 510
953 56
440 386
142 828
735 391
256 204
446 53
147 139