19825 60
14782 495
15489 558
3505 634
6226 920
5413 603
4419 277
4757 217
9791 309
5986 868
2691 384
25749 54
2973 329
2361 248
4140 500
3848 692
2004 92
22819 789
2588 129
12626 552
5092 685
3762 51
4039 707
5857 271