15003 67
1798 334
2485 458
11098 466
2841 112
38485 455
4453 637
5615 353
5272 421
5877 633
3072 657
24744 307
3039 366
10632 503
948 163
6345 263
9429 478
5280 715
5667 539
5165 587
4967 744
3909 294
5809 562
5161 717
22035 196
8644 161
12229 266
7609 750