2968 706
4102 410
4144 614
2203 69
305196 1033
3614 217
4279 713
4478 452
26624 80
29659 577
8183 228
8826 270
10034 155
4613 867
3689 471
4817 482