2632 617
10311 633
12168 276
39016 371
3026 419
4066 424
5366 565
4083 584
3950 167
3095 142
2712 394
3367 326
7257 249
12469 324
19937 66
10026 818
7360 775
4255 329
10501 737
4839 463
10705 507
5402 756
12342 497
8972 374