31402 876
9966 517
18555 654
5675 180
21591 366
9416 863
10614 577
15360 125
8550 255
14348 394
14999 184
23901 943
18026 526
9993 92
12699 660
6063 459
16354 322
15049 737
8373 466
14379 605
16348 704
21733 961
41272 348
105209 1485