5979 62
22914 352
6542 386
8086 415
9294 791
51910 585
31878 72
8833 127
10362 545
17766 275
8630 476
62747 327
22079 357
5874 245
22335 653
10603 573
9804 373
8088 520
36465 168
7299 626
18557 609
5851 335
10540 699
7244 482
16115 581
24409 155
4918 532
13533 33