13515 599
8200 659
5531 185
3152 408
16667 288
10781 111
3466 396
4407 373
8224 319
3663 227
3969 535
3530 517
3665 291
3299 429
7951 284
6260 499
3432 40
3935 422
3886 563
10189 950
2543 482
3984 791
3709 345
2804 337
5316 685
6353 478
3994 260
7093 63