11647 505
28801 88
55352 269
20349 255
28999 265
13340 191
22786 483
166675 541
67101 235
29582 969
16141 357
93619 210
76820 476
61959 853
34509 642
282344 974
27020 538
14703 460
23235 510
55205 604
104298 328
21686 206
91738 427
82215 405
49909 827
17688 261
457721 1619
99999 544