4015 410
4020 614
2107 69
305090 1033
3582 217
4239 713
4461 452
26444 80
29576 577
8131 228
8770 270
10009 155
4589 867
3680 471
4788 482