14097 800
5171 983
8869 517
10688 95
17954 279
26653 432
78251 81
125470 191
9209 375
2479 274
14531 258
15353 200
22457 151
5472 320
46738 575
4576 627
42331 924
3218 362
16860 462
11331 645
11399 822
9166 34
13368 482
25900 579
44488 475
2197 64
8948 760
24997 121