2878 706
4049 410
4147 614
2164 69
305179 1033
3626 217
4283 713
4501 452
26609 80
29643 577
8169 228
8825 270
10057 155
4623 867
3687 471
4846 482