4600 30
11412 681
15689 573
17224 454
9431 624
6253 524
19535 779
8423 435
9914 121
13256 85
9085 632
5408 834
12755 666
5037 525
5605 462
4078 567
7173 244
4076 293
7916 617
10594 160
16116 327
27585 837
17591 432
9321 48
6601 465
3491 386
6123 361
6712 140