2964 706
4099 410
4143 614
2200 69
305194 1033
3613 217
4279 713
4478 452
26617 80
29656 577
8182 228
8823 270
10034 155
4611 867
3688 471
4814 482