12846 250
4063 100
17096 128
1895 49
3364 682
5102 344
7931 601
4101 400
6443 74
4401 246
13013 265
7126 583
4603 85
7235 424
5849 315
6327 83
2512 446
10005 445
5683 727
3633 65
4663 69
9016 383
2731 392
8564 676
4793 482
6734 313
6077 476
11003 31