3981 298
4033 581
5236 841
8472 243
9461 360
16065 488
8252 567
10411 403
19685 690
15931 348
11253 462
32644 777
1875 120
1945 199
21028 457
7877 524
11631 471
10864 660
17899 532
12833 118
11635 812
7276 305
8044 40
6236 179