12836 250
4060 100
17094 128
1895 49
3364 682
5100 344
7924 601
4100 400
6440 74
4396 246
13012 265
7126 583
4603 85
7235 424
5848 315
6326 83
2511 446
9997 445
5683 727
3631 65
4663 69
9010 383
2731 392
8560 676
4791 482
6733 313
6077 476
11001 31