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