4007 410
4016 614
2099 69
305087 1033
3582 217
4238 713
4460 452
26437 80
29566 577
8127 228
8769 270
10008 155
4588 867
3679 471
4788 482