12850 250
4063 100
17096 128
1895 49
3364 682
5103 344
7931 601
4102 400
6446 74
4403 246
13013 265
7126 583
4604 85
7235 424
5849 315
6327 83
2512 446
10005 445
5683 727
3633 65
4664 69
9017 383
2731 392
8565 676
4793 482
6734 313
6077 476
11004 31