4845 303
9032 517
277139 1263
7284 828
40836 436
287059 615
15257 725
37362 526
14784 364
12569 725
98244 620
79054 379
4564 309
2821 449
7238 589
1181 82
2316 462
4344 316
2013 150
3809 684
8719 509
4186 418
5365 440
6758 748
5976 625
1789 185
5230 545
5125 759