2940 614
1859 69
304727 1033
3460 217
4134 713
4356 452
25732 80
29024 577
7878 227
8591 270
9852 153
4449 867
3565 471
4626 482