44157 327
75936 303
32333 349
90323 252
58641 520
32023 511
51285 243
10547 40
20681 299
40956 97
20809 559
20350 237
17194 309
15659 516
98244 642
41668 90
13406 544
10460 249
15440 987
15449 336
12827 611
106023 435
121549 681
118114 494
170607 744
28229 298
53665 869
43075 291