3005 127
15308 257
16446 127
8380 927
6113 676
5236 661
7039 470
2688 67
5635 378
17918 57
9409 574
7498 77
16062 257
7468 745
8828 587
7005 285
4369 116
4677 97
3289 337
8787 591
11592 524
16470 127
18649 327
5838 512
6416 363
8406 534
9784 411
19171 681