14733 94
8021 567
24130 284
23226 275
28011 115
5329 61
99999 943
13801 691
22100 615
13497 179
40837 485
17629 693
9137 53
8764 586
19665 474
13094 938
65848 532
50950 359
84720 759
13127 141
16686 633
8619 511
17749 267
14487 140
13945 411
73280 391
60520 363
51462 164