5979 62
22914 352
6543 386
8086 415
9297 791
51913 585
31881 72
8833 127
10364 545
17767 275
8630 476
62751 327
22079 357
5874 245
22336 653
10603 573
9805 373
8088 520
36473 168
7300 626
18557 609
5851 335
10540 699
7246 482
16116 581
24409 155
4918 532
13533 33