12837 250
4061 100
17095 128
1895 49
3364 682
5100 344
7924 601
4101 400
6440 74
4398 246
13012 265
7126 583
4603 85
7235 424
5848 315
6326 83
2512 446
9997 445
5683 727
3632 65
4663 69
9010 383
2731 392
8561 676
4792 482
6733 313
6077 476
11002 31