3 148
5 235
165 382
675 132
6 797
523 992
31 714
389 429
73 10
62 120
87 22
1000 334
663 213
319 294
683 215
504 834
203 589
96 57
254 582
481 753
872 509
267 940
728 623
968 306
466 805
250 279
514 470
57 577
676 311
114 202