2966 706
4100 410
4144 614
2202 69
305195 1033
3613 217
4279 713
4478 452
26620 80
29657 577
8182 228
8823 270
10034 155
4612 867
3688 471
4815 482