4007 410
4016 614
2101 69
305089 1033
3582 217
4238 713
4460 452
26437 80
29574 577
8127 228
8770 270
10009 155
4588 867
3680 471
4788 482