1002 262
1625 533
1345 321
2371 573
2574 38
3084 255
4805 660
3498 345
5556 397
7801 960
11845 220
3933 214
10373 314
3216 226
5724 755
5841 326
20089 781
7279 909
3562 190
5710 343
5040 533
3632 61
10233 927
6848 712