5028 321
3670 111
7074 673
5416 183
2813 576
3885 342
3833 366
2277 467
9636 475
11414 243
15326 416
4178 383
6048 261
9816 594
4975 530
5504 598
2671 477
8599 384
4851 490
3969 438
1547 62
3993 427
5954 858
6797 509