5979 62
22914 352
6543 386
8086 415
9297 791
51915 585
31883 72
8833 127
10364 545
17768 275
8630 476
62758 327
22079 357
5875 245
22338 653
10603 573
9807 373
8089 520
36480 168
7305 626
18558 609
5853 335
10540 699
7246 482
16117 581
24410 155
4918 532
13535 33