1012 30
1197 151
6475 202
8434 192
9627 359
13649 890
8025 374
6364 540
4734 420
18740 806
5367 583
15681 624
6370 289
19773 486