4006 410
4015 614
2099 69
305086 1033
3582 217
4237 713
4460 452
26434 80
29564 577
8125 228
8768 270
10007 155
4587 867
3678 471
4786 482