3998 410
4006 614
2097 69
305081 1033
3580 217
4236 713
4460 452
26419 80
29560 577
8120 228
8767 270
10007 155
4584 867
3675 471
4784 482