105899 495
86910 97
18387 524
125678 1027
82279 654
152711 352
51786 355
20699 127
75233 872
47908 384
29392 224
81836 550
65558 142
62819 925
36890 840
31233 127
36152 425
93946 493
117647 634
76775 1026
54813 417
49164 225
36289 603
29702 460
17296 461
57133 252
41460 125
255372 971