5979 62
22914 352
6541 386
8086 415
9294 791
51906 585
31875 72
8833 127
10362 545
17766 275
8630 476
62742 327
22078 357
5874 245
22332 653
10603 573
9802 373
8088 520
36462 168
7298 626
18556 609
5851 335
10540 699
7243 482
16115 581
24409 155
4917 532
13533 33