2966 706
4101 410
4144 614
2202 69
305196 1033
3613 217
4279 713
4478 452
26622 80
29657 577
8183 228
8825 270
10034 155
4612 867
3688 471
4816 482