11321 250
3529 100
16664 128
1693 49
3236 682
4528 344
6698 600
3793 400
5000 70
3866 246
12765 265
6498 583
4251 85
6967 424
4387 313
6174 82
2438 446
8503 444
5460 727
3354 65
4345 69
8172 381
2654 392
7696 674
4596 482
4109 313
5035 475
10401 31