52199 238
124277 615
96202 124
14026 453
24056 226
105979 883
46441 270
23604 423
63289 343
41540 639
115935 194
175500 684
85115 137
19244 414
87967 703
14277 144
75902 680
92791 727
79284 188
98244 599
82645 167
29724 379
70367 199
139374 347
72931 463
17682 611
15970 99
7761 58